
package w83bSindicatosEJB;

import java.rmi.RemoteException;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

import javax.ejb.CreateException;
import javax.ejb.EJBException;
import javax.ejb.SessionBean;
import javax.ejb.SessionContext;

import w83b.w83bBeans.W83bActasBean;
import w83b.w83bBeans.W83bArbitrosBean;
import w83b.w83bBeans.W83bCentroTrabajoCompletoBean;
import w83b.w83bBeans.W83bCertificacionesBean;
import w83b.w83bBeans.W83bColegiosBean;
import w83b.w83bBeans.W83bDocBean;
import w83b.w83bBeans.W83bImpugnacionBean;
import w83b.w83bBeans.W83bListadosActasVivasCentroRepeBean;
import w83b.w83bBeans.W83bNuevaIncidenciasBean;
import w83b.w83bBeans.W83bSindicatosBean;
import w83b.w83bBeans.W83bUsuarioXLNetsBean;
import w83b.w83bBeans.W83bUsuariosBean;
import w83b.w83bManager.W83bActas;
import w83b.w83bManager.W83bAgrupaciones;
import w83b.w83bManager.W83bArbitros;
import w83b.w83bManager.W83bBandejaEntrada;
import w83b.w83bManager.W83bCentroTrabajo;
import w83b.w83bManager.W83bCertificaciones;
import w83b.w83bManager.W83bCierre;
import w83b.w83bManager.W83bCitaciones;
import w83b.w83bManager.W83bComunes;
import w83b.w83bManager.W83bComunicaciones;
import w83b.w83bManager.W83bConvenios;
import w83b.w83bManager.W83bDatosMinisterio;
import w83b.w83bManager.W83bDelegaciones;
import w83b.w83bManager.W83bDelegados;
import w83b.w83bManager.W83bEmpresas;
import w83b.w83bManager.W83bHistoricos;
import w83b.w83bManager.W83bIActas;
import w83b.w83bManager.W83bIAgrupaciones;
import w83b.w83bManager.W83bIArbitros;
import w83b.w83bManager.W83bIBandejaEntrada;
import w83b.w83bManager.W83bICentroTrabajo;
import w83b.w83bManager.W83bICertificaciones;
import w83b.w83bManager.W83bICierre;
import w83b.w83bManager.W83bICitaciones;
import w83b.w83bManager.W83bIComunes;
import w83b.w83bManager.W83bIComunicaciones;
import w83b.w83bManager.W83bIConvenios;
import w83b.w83bManager.W83bIDatosMinisterio;
import w83b.w83bManager.W83bIDelegaciones;
import w83b.w83bManager.W83bIDelegados;
import w83b.w83bManager.W83bIEmpresas;
import w83b.w83bManager.W83bIHistoricos;
import w83b.w83bManager.W83bIImpugnaciones;
import w83b.w83bManager.W83bIIncidencias;
import w83b.w83bManager.W83bIListados;
import w83b.w83bManager.W83bILotesPreavisos;
import w83b.w83bManager.W83bIMigracion;
import w83b.w83bManager.W83bIMotivosBajaActa;
import w83b.w83bManager.W83bIMotivosBajaDelegado;
import w83b.w83bManager.W83bIPlantillas;
import w83b.w83bManager.W83bIPreavisos;
import w83b.w83bManager.W83bIRegistroDefinitivo;
import w83b.w83bManager.W83bIRespArea;
import w83b.w83bManager.W83bIResultados;
import w83b.w83bManager.W83bISindicatos;
import w83b.w83bManager.W83bITiposVoces;
import w83b.w83bManager.W83bITramites;
import w83b.w83bManager.W83bIUsuarios;
import w83b.w83bManager.W83bIVoces;
import w83b.w83bManager.W83bImpugnaciones;
import w83b.w83bManager.W83bIncidencias;
import w83b.w83bManager.W83bListados;
import w83b.w83bManager.W83bLotesPreavisos;
import w83b.w83bManager.W83bMigracion;
import w83b.w83bManager.W83bMotivosBajaActa;
import w83b.w83bManager.W83bMotivosBajaDelegado;
import w83b.w83bManager.W83bPlantillas;
import w83b.w83bManager.W83bPreavisos;
import w83b.w83bManager.W83bRegistroDefinitivo;
import w83b.w83bManager.W83bRespArea;
import w83b.w83bManager.W83bResultados;
import w83b.w83bManager.W83bSindicatos;
import w83b.w83bManager.W83bTiposVoces;
import w83b.w83bManager.W83bTramites;
import w83b.w83bManager.W83bUsuarios;
import w83b.w83bManager.W83bVoces;
import w83b.w83bUtilidadesComunes.W83bClsConstantes;

// TODO: Auto-generated Javadoc
/**
 * The Class W83bSindicatosEJBBean.
 *
 * @ejb.bean name="W83bSindicatosEJB" jndi-name="w83b.W83bSindicatosEJB"
 * type="Stateless" view-type="remote" transaction-type="Container"
 * @weblogic.ejb trans-timeout-seconds="600" enable-call-by-reference="True"
 */
public class W83bSindicatosEJBBean implements SessionBean {
	
	/** The session context. */
	private SessionContext sessionContext;
	
	/** The implementaciones. */
	private static Map implementaciones=new HashMap();
	
	//DISPATCH IMPLEMENTACIONES
	/**
	 * Gets the comunes.
	 *
	 * @return the comunes
	 * @throws Exception the exception
	 */
	public static W83bIComunes getComunes() throws Exception{
		Object objeto = W83bSindicatosEJBBean.implementaciones.get("comunes");		
		if(objeto==null){
			objeto = W83bComunes.class.newInstance();
			W83bSindicatosEJBBean.implementaciones.put("comunes",objeto);
		}
		return (W83bIComunes)objeto;
	}
	
	/**
	 * Gets the agrupaciones.
	 *
	 * @return the agrupaciones
	 * @throws Exception the exception
	 */
	public static W83bIAgrupaciones getAgrupaciones() throws Exception{
		Object objeto = W83bSindicatosEJBBean.implementaciones.get("agrupaciones");		
		if(objeto==null){
			objeto = W83bAgrupaciones.class.newInstance();
			W83bSindicatosEJBBean.implementaciones.put("agrupaciones",objeto);
		}
		return (W83bIAgrupaciones)objeto;
	}
	
	/**
	 * Gets the convenios.
	 *
	 * @return the convenios
	 * @throws Exception the exception
	 */
	public static W83bIConvenios getConvenios() throws Exception{
		Object objeto = W83bSindicatosEJBBean.implementaciones.get("convenios");		
		if(objeto==null){
			objeto = W83bConvenios.class.newInstance();
			W83bSindicatosEJBBean.implementaciones.put("convenios",objeto);
		}
		return (W83bIConvenios)objeto;
	}
	
	/**
	 * Gets the sindicatos.
	 *
	 * @return the sindicatos
	 * @throws Exception the exception
	 */
	public static W83bISindicatos getSindicatos() throws Exception{
		Object objeto = W83bSindicatosEJBBean.implementaciones.get("sindicatos");		
		if(objeto==null){
			objeto = W83bSindicatos.class.newInstance();
			W83bSindicatosEJBBean.implementaciones.put("sindicatos",objeto);
		}
		return (W83bISindicatos)objeto;
	}
	
	
	/**
	 * Gets the sindicatos.
	 *
	 * @return the sindicatos
	 * @throws Exception the exception
	 */
	public static W83bIUsuarios getUsuarios() throws Exception{
		Object objeto = W83bSindicatosEJBBean.implementaciones.get("usuarios");		
		if(objeto==null){
			objeto = W83bUsuarios.class.newInstance();
			W83bSindicatosEJBBean.implementaciones.put("usuarios",objeto);
		}
		return (W83bIUsuarios)objeto;
	}
	
	
	/**
	 * Gets the centro trabajo.
	 *
	 * @return the centro trabajo
	 * @throws Exception the exception
	 */
	public static W83bICentroTrabajo getCentroTrabajo() throws Exception{
		Object objeto = W83bSindicatosEJBBean.implementaciones.get("centroTrabajo");		
		if(objeto==null){
			objeto = W83bCentroTrabajo.class.newInstance();
			W83bSindicatosEJBBean.implementaciones.put("centroTrabajo",objeto);
		}
		return (W83bICentroTrabajo)objeto;
	}
	
	/**
	 * Gets the motivos baja delegado.
	 *
	 * @return the motivos baja delegado
	 * @throws Exception the exception
	 */
	public static W83bIMotivosBajaDelegado getMotivosBajaDelegado() throws Exception{
		Object objeto = W83bSindicatosEJBBean.implementaciones.get("motivosBajaDelegado");		
		if(objeto==null){
			objeto = W83bMotivosBajaDelegado.class.newInstance();
			W83bSindicatosEJBBean.implementaciones.put("motivosBajaDelegado",objeto);
		}
		return (W83bIMotivosBajaDelegado)objeto;
	}
	
	/**
	 * Gets the preavisos.
	 *
	 * @return the preavisos
	 * @throws Exception the exception
	 */
	public static W83bIPreavisos getPreavisos() throws Exception{
		Object objeto = W83bSindicatosEJBBean.implementaciones.get("preavisos");		
		if(objeto==null){
			objeto = W83bPreavisos.class.newInstance();
			W83bSindicatosEJBBean.implementaciones.put("preavisos",objeto);
		}
		return (W83bIPreavisos)objeto;
	}
	
	/**
	 * Gets the empresas.
	 *
	 * @return the empresas
	 * @throws Exception the exception
	 */
	public static W83bIEmpresas getEmpresas() throws Exception{
		Object objeto = W83bSindicatosEJBBean.implementaciones.get("empresas");		
		if(objeto==null){
			objeto = W83bEmpresas.class.newInstance();
			W83bSindicatosEJBBean.implementaciones.put("empresas",objeto);
		}
		return (W83bIEmpresas)objeto;
	}

	/**
	 * Gets the actas.
	 *
	 * @return the actas
	 * @throws Exception the exception
	 */
	public static W83bIActas getActas() throws Exception{
		Object objeto = W83bSindicatosEJBBean.implementaciones.get("actas");		
		if(objeto==null){
			objeto = W83bActas.class.newInstance();
			W83bSindicatosEJBBean.implementaciones.put("actas",objeto);
		}
		return (W83bIActas)objeto;
	}
	
	/**
	 * Gets the impugnaciones.
	 *
	 * @return the impugnaciones
	 * @throws Exception the exception
	 */
	public static W83bIImpugnaciones getImpugnaciones() throws Exception{
		Object objeto = W83bSindicatosEJBBean.implementaciones.get("impugnaciones");		
		if(objeto==null){
			objeto = W83bImpugnaciones.class.newInstance();
			W83bSindicatosEJBBean.implementaciones.put("impugnaciones",objeto);
		}
		return (W83bIImpugnaciones)objeto;
	}
	
	/**
	 * Gets the citaciones.
	 *
	 * @return the citaciones
	 * @throws Exception the exception
	 */
	public static W83bICitaciones getCitaciones() throws Exception{
		Object objeto = W83bSindicatosEJBBean.implementaciones.get("citaciones");		
		if(objeto==null){
			objeto = W83bCitaciones.class.newInstance();
			W83bSindicatosEJBBean.implementaciones.put("citaciones",objeto);
		}
		return (W83bICitaciones)objeto;
	}
	
	/**
	 * Gets the motivos baja acta.
	 *
	 * @return the motivos baja acta
	 * @throws Exception the exception
	 */
	public static W83bIMotivosBajaActa getMotivosBajaActa() throws Exception{
		Object objeto = W83bSindicatosEJBBean.implementaciones.get("motivosBajaActa");		
		if(objeto==null){
			objeto = W83bMotivosBajaActa.class.newInstance();
			W83bSindicatosEJBBean.implementaciones.put("motivosBajaActa",objeto);
		}
		return (W83bIMotivosBajaActa)objeto;
	}
	
	/**
	 * Gets the listados.
	 *
	 * @return the listados
	 * @throws Exception the exception
	 */
	public static W83bIListados getListados() throws Exception{
		Object objeto = W83bSindicatosEJBBean.implementaciones.get("listados");		
		if(objeto==null){
			objeto = W83bListados.class.newInstance();
			W83bSindicatosEJBBean.implementaciones.put("listados",objeto);
		}
		return (W83bIListados)objeto;
	}
	
	/**
	 * Gets the tipos voces.
	 *
	 * @return the tipos voces
	 * @throws Exception the exception
	 */
	public static W83bITiposVoces getTiposVoces() throws Exception{
		Object objeto = W83bSindicatosEJBBean.implementaciones.get("tiposVoces");		
		if(objeto==null){
			objeto = W83bTiposVoces.class.newInstance();
			W83bSindicatosEJBBean.implementaciones.put("tiposVoces",objeto);
		}
		return (W83bITiposVoces)objeto;
	}
	
	/**
	 * Gets the voces.
	 *
	 * @return the voces
	 * @throws Exception the exception
	 */
	public static W83bIVoces getVoces() throws Exception{
		Object objeto = W83bSindicatosEJBBean.implementaciones.get("voces");
		if(objeto==null){
			objeto = W83bVoces.class.newInstance();
			W83bSindicatosEJBBean.implementaciones.put("voces",objeto);
		}
		return (W83bIVoces)objeto;
	}
	
	
	/**
	 * Gets the delegados.
	 *
	 * @return the delegados
	 * @throws Exception the exception
	 */
	public static W83bIDelegados getDelegados() throws Exception{
		Object objeto = W83bSindicatosEJBBean.implementaciones.get("delegados");
		if(objeto==null){
			objeto = W83bDelegados.class.newInstance();
			W83bSindicatosEJBBean.implementaciones.put("delegados",objeto);
		}
		return (W83bIDelegados)objeto;
	}
	/**
	 * Gets the delegaciones.
	 *
	 * @return the delegaciones
	 * @throws Exception the exception
	 */
	public static W83bIDelegaciones getDelegaciones() throws Exception{
		Object objeto = W83bSindicatosEJBBean.implementaciones.get("delegaciones");
		if(objeto==null){
			objeto = W83bDelegaciones.class.newInstance();
			W83bSindicatosEJBBean.implementaciones.put("delegaciones",objeto);
		}
		return (W83bIDelegaciones)objeto;
	}
	
	/**
	 * Gets the tramites.
	 *
	 * @return the tramites
	 * @throws Exception the exception
	 */
	public static W83bITramites getTramites() throws Exception{
		Object objeto = W83bSindicatosEJBBean.implementaciones.get("tramites");
		if(objeto==null){
			objeto = W83bTramites.class.newInstance();
			W83bSindicatosEJBBean.implementaciones.put("tramites",objeto);
		}
		return (W83bITramites)objeto;
	}
	
	/**
	 * Gets the plantillas.
	 *
	 * @return the plantillas
	 * @throws Exception the exception
	 */
	public static W83bIPlantillas getPlantillas() throws Exception{
		Object objeto = W83bSindicatosEJBBean.implementaciones.get("plantillas");
		if(objeto==null){
			objeto = W83bPlantillas.class.newInstance();
			W83bSindicatosEJBBean.implementaciones.put("plantillas",objeto);
		}
		return (W83bIPlantillas)objeto;
	}
	
	/**
	 * Gets the resp area.
	 *
	 * @return the resp area
	 * @throws Exception the exception
	 */
	public static W83bIRespArea getRespArea() throws Exception{
		Object objeto = W83bSindicatosEJBBean.implementaciones.get("respArea");		
		if(objeto==null){
			objeto = W83bRespArea.class.newInstance();
			W83bSindicatosEJBBean.implementaciones.put("respArea",objeto);
		}
		return (W83bIRespArea)objeto;
	}
	
	/**
	 * Gets the arbitros.
	 *
	 * @return the arbitros
	 * @throws Exception the exception
	 */
	public static W83bIArbitros getArbitros() throws Exception{
		Object objeto = W83bSindicatosEJBBean.implementaciones.get("arbitros");		
		if(objeto==null){
			objeto = W83bArbitros.class.newInstance();
			W83bSindicatosEJBBean.implementaciones.put("arbitros",objeto);
		}
		return (W83bIArbitros)objeto;
	}
	
	/**
	 * Gets the registro definitivo.
	 *
	 * @return the registro definitivo
	 * @throws Exception the exception
	 */
	public static W83bIRegistroDefinitivo getRegistroDefinitivo() throws Exception{
		Object objeto = W83bSindicatosEJBBean.implementaciones.get("registroDefinitivo");		
		if(objeto==null){
			objeto = W83bRegistroDefinitivo.class.newInstance();
			W83bSindicatosEJBBean.implementaciones.put("registroDefinitivo",objeto);
		}
		return (W83bIRegistroDefinitivo)objeto;
	}
	
	/**
	 * Gets the resultados.
	 *
	 * @return the resultados
	 * @throws Exception the exception
	 */
	public static W83bIResultados getResultados() throws Exception{
		Object objeto = W83bSindicatosEJBBean.implementaciones.get("resultados");		
		if(objeto==null){
			objeto = W83bResultados.class.newInstance();
			W83bSindicatosEJBBean.implementaciones.put("resultados",objeto);
		}
		return (W83bIResultados)objeto;
	}
	
	/**
	 * Gets the incidencias.
	 *
	 * @return the incidencias
	 * @throws Exception the exception
	 */
	public static W83bIIncidencias getIncidencias() throws Exception{
		Object objeto = W83bSindicatosEJBBean.implementaciones.get("incidencias");		
		if(objeto==null){
			objeto = W83bIncidencias.class.newInstance();
			W83bSindicatosEJBBean.implementaciones.put("incidencias",objeto);
		}
		return (W83bIIncidencias)objeto;
	}
	
	/**
	 * Gets the datos ministerio.
	 *
	 * @return the datos ministerio
	 * @throws Exception the exception
	 */
	public static W83bIDatosMinisterio getDatosMinisterio() throws Exception{
		Object objeto = W83bSindicatosEJBBean.implementaciones.get("datosMinisterio");		
		if(objeto==null){
			objeto = W83bDatosMinisterio.class.newInstance();
			W83bSindicatosEJBBean.implementaciones.put("datosMinisterio",objeto);
		}
		return (W83bIDatosMinisterio)objeto;
	}
	
	/**
	 * Gets the datos ministerio anual.
	 *
	 * @return the datos ministerio anual
	 * @throws Exception the exception
	 */
	public static W83bIDatosMinisterio getDatosMinisterioAnual() throws Exception{
		Object objeto = W83bSindicatosEJBBean.implementaciones.get("datosMinisterioAnual");		
		if(objeto==null){
			objeto = W83bDatosMinisterio.class.newInstance();
			W83bSindicatosEJBBean.implementaciones.put("datosMinisterioAnual",objeto);
		}
		return (W83bIDatosMinisterio)objeto;
	}
	
	/**
	 * Gets the cierre mensual.
	 *
	 * @return the cierre mensual
	 * @throws Exception the exception
	 */
	public static W83bICierre getCierreMensual() throws Exception{
		Object objeto = W83bSindicatosEJBBean.implementaciones.get("cierre");		
		if(objeto==null){
			objeto = W83bCierre.class.newInstance();
			W83bSindicatosEJBBean.implementaciones.put("cierre",objeto);
		}
		return (W83bICierre)objeto;
	}
	
	/**
	 * Gets the migracion.
	 *
	 * @return the migracion
	 * @throws Exception the exception
	 */
	public static W83bIMigracion getMigracion() throws Exception{
		Object objeto = W83bSindicatosEJBBean.implementaciones.get("migracion");		
		if(objeto==null){
			objeto = W83bMigracion.class.newInstance();
			W83bSindicatosEJBBean.implementaciones.put("migracion",objeto);
		}
		return (W83bIMigracion)objeto;
	}
	
	/**
	 * Gets the certificaciones.
	 *
	 * @return the certificaciones
	 * @throws Exception the exception
	 */
	public static W83bICertificaciones getCertificaciones() throws Exception{
		Object objeto = W83bSindicatosEJBBean.implementaciones.get("certificaciones");		
		if(objeto==null){
			objeto = W83bCertificaciones.class.newInstance();
			W83bSindicatosEJBBean.implementaciones.put("certificaciones",objeto);
		}
		return (W83bICertificaciones)objeto;
	}
	
	/**
	 * Gets the comunicaciones.
	 *
	 * @return the comunicaciones
	 * @throws Exception the exception
	 */
	public static W83bIComunicaciones getComunicaciones() throws Exception{
		Object objeto = W83bSindicatosEJBBean.implementaciones.get("comunicaciones");		
		if(objeto==null){
			objeto = W83bComunicaciones.class.newInstance();
			W83bSindicatosEJBBean.implementaciones.put("comunicaciones",objeto);
		}
		return (W83bIComunicaciones)objeto;
	}
	
	/**
	 * Gets the historicos.
	 *
	 * @return the historicos
	 * @throws Exception the exception
	 */
	public static W83bIHistoricos getHistoricos() throws Exception{
		Object objeto = W83bSindicatosEJBBean.implementaciones.get("historicos");		
		if(objeto==null){
			objeto = W83bHistoricos.class.newInstance();
			W83bSindicatosEJBBean.implementaciones.put("historicos",objeto);
		}
		return (W83bIHistoricos)objeto;
	}
	/**
	 * Gets the bandejaEntrada.
	 *
	 * @return the bandejaEntrada
	 * @throws Exception the exception
	 */
	public static W83bIBandejaEntrada getBandejaEntrada() throws Exception{
		Object objeto = W83bSindicatosEJBBean.implementaciones.get("bandejaEntrada");		
		if(objeto==null){
			objeto = W83bBandejaEntrada.class.newInstance();
			W83bSindicatosEJBBean.implementaciones.put("bandejaEntrada",objeto);
		}
		return (W83bIBandejaEntrada)objeto;
	}
	
	/**
	 * Gets the bandejaEntrada.
	 *
	 * @return the bandejaEntrada
	 * @throws Exception the exception
	 */
	public static W83bILotesPreavisos getLotesPreavisos() throws Exception{
		Object objeto = W83bSindicatosEJBBean.implementaciones.get("lotesPreavisos");
		if(objeto==null){
			objeto = W83bLotesPreavisos.class.newInstance();
			W83bSindicatosEJBBean.implementaciones.put("lotesPreavisos",objeto);
		}
		return (W83bILotesPreavisos)objeto;
	}
	//FIN DISPATCH IMPLEMENTACIONES
	
	
	
	//FUNCIONES EJBS
		/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the w83b.w83b beans. w83b usuario xl nets bean
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
		public w83b.w83bBeans.W83bUsuarioXLNetsBean buscarDatosUsuario(w83b.w83bBeans.W83bUsuarioXLNetsBean param) throws  java.lang.Exception, java.rmi.RemoteException {
			
			try {
				return getComunes()
				.buscarDatosUsuario(param);
			} catch (Exception e) {
				throw new RemoteException("", e);
			}
		}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. list
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.List buscarAgrupaciones(w83b.w83bBeans.W83bAgrupacionesBean param) throws  java.lang.Exception, java.rmi.RemoteException {

		try {
			return getAgrupaciones()
					.buscarAgrupaciones(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. list
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.List buscarSindicatos(w83b.w83bBeans.W83bSindicatosBean param) throws  java.lang.Exception, java.rmi.RemoteException {

		try {
			return getSindicatos()
					.buscarSindicatos(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. list
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.List buscarUsuarios(w83b.w83bBeans.W83bUsuariosBean param) throws  java.lang.Exception, java.rmi.RemoteException {

		try {
			return getUsuarios().buscarUsuarios(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. list
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.List buscarUsuariosDNI(String param) throws  java.lang.Exception, java.rmi.RemoteException {

		try {
			W83bUsuariosBean usuario=new W83bUsuariosBean();
			usuario.setDni(param);
			return getUsuarios().buscarUsuarios(usuario);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. list
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public String borrarUsuarios(W83bUsuariosBean param) throws  java.lang.Exception, java.rmi.RemoteException {

		try {
			return getUsuarios().borrarUsuarios(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.lang. string
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Required"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.lang.String borrarSindicatos(java.util.ArrayList param) throws  java.lang.Exception, java.rmi.RemoteException {
		
		try {
				return getSindicatos()
				.borrarSindicatos(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.lang. string
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Required"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.lang.String borrarTiposvoces(java.util.ArrayList param) throws  java.lang.Exception, java.rmi.RemoteException {		
		try {
				return getTiposVoces()
				.borrarTiposVoces(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.lang. string
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Required"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.lang.String movimientoSindicatos(w83b.w83bBeans.W83bSindicatosBean param) throws  java.lang.Exception, java.rmi.RemoteException {
		
		try {
			if(W83bClsConstantes.MODO_ALTA.equals(param.getModo())){
				return getSindicatos()
				.anyadirSindicatos(param);
			}else{
				return getSindicatos()
				.modificarSindicatos(param);	
			}
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the w83b.w83b beans. w83b sindicatos bean
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public w83b.w83bBeans.W83bSindicatosBean detalleSindicatos(w83b.w83bBeans.W83bSindicatosBean param) throws  java.lang.Exception, java.rmi.RemoteException {
		
		try {
			return getSindicatos()
			.detalleSindicatos(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}	

	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the w83b.w83b beans. w83b usuarios bean
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public w83b.w83bBeans.W83bUsuariosBean detalleUsuarios(w83b.w83bBeans.W83bUsuariosBean param) throws  java.lang.Exception, java.rmi.RemoteException {
		
		try {
			return getUsuarios()
			.detalleUsuarios(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the w83b.w83b beans. w83b usuarios bean
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public String movimientoUsuarios(w83b.w83bBeans.W83bUsuariosBean param) throws  java.lang.Exception, java.rmi.RemoteException {
		
		try {
			return getUsuarios()
			.modificarUsuarios(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the w83b.w83b beans. w83b usuarios bean
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public String altaUsuario(w83b.w83bBeans.W83bUsuariosBean param) throws  java.lang.Exception, java.rmi.RemoteException {
		
		try {
			System.out.println("alta usuario");//NOPMD
			return getUsuarios()
			.anyadirUsuarios(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. list
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.List buscarConvenioPorAgrupacion(w83b.w83bBeans.W83bAgrupacionesBean param) throws  java.lang.Exception, java.rmi.RemoteException {
		
		try {
			return getAgrupaciones()
			.buscarConvenioPorAgrupacion(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the w83b.w83b beans. w83b agrupaciones bean
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public w83b.w83bBeans.W83bAgrupacionesBean detalleAgrupaciones(w83b.w83bBeans.W83bAgrupacionesBean param) throws  java.lang.Exception, java.rmi.RemoteException {
		
		try {
			return getAgrupaciones()
			.detalleAgrupaciones(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.lang. string
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Required"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.lang.String movimientoAgrupaciones(w83b.w83bBeans.W83bAgrupacionesBean param) throws  java.lang.Exception, java.rmi.RemoteException {
		
		try {
			if(W83bClsConstantes.MODO_ALTA.equals(param.getModo())){
				return getAgrupaciones()
				.anyadirAgrupaciones(param);
			}else{
				return getAgrupaciones()
				.modificarAgrupaciones(param);				
			}
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.lang. string
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Required"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.lang.String borrarAgrupaciones(java.util.ArrayList param) throws  java.lang.Exception, java.rmi.RemoteException {
		
		try {
				return getAgrupaciones()
				.borrarAgrupaciones(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.lang. string
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Required"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.lang.String borrarConveniosAgrupaciones(java.util.ArrayList param) throws  java.lang.Exception, java.rmi.RemoteException {
		
		try {
			return getAgrupaciones()
			.borrarConveniosAgrupaciones(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. list
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.List buscarConvenios(w83b.w83bBeans.W83bConveniosBean param) throws  java.lang.Exception, java.rmi.RemoteException {

		try {
			return getConvenios().buscarConvenios(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. list
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.List buscarTiposVoces(w83b.w83bBeans.W83bTiposVocesBean param) throws  java.lang.Exception, java.rmi.RemoteException {

		try {
			return getTiposVoces().buscarTiposVoces(param);
		} catch (Exception e) {

			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. list
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.List buscarVoces(w83b.w83bBeans.W83bVocesBean param) throws  java.lang.Exception, java.rmi.RemoteException {
		try {
			return getVoces().buscarVoces(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Buscar delegados.
	 *
	 * @param param the param
	 * @return the java.util. list
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.List buscarDelegados(w83b.w83bBeans.W83bMantenimientoDelegadosBean param) throws  java.lang.Exception, java.rmi.RemoteException {
		try {
			return getDelegados().buscarDelegados(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. list
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.List buscarTramites(w83b.w83bBeans.W83bTramitesBean param) throws  java.lang.Exception, java.rmi.RemoteException {
		try {
			return getTramites().buscarTramites(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. list
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.List buscarDelegaciones(w83b.w83bBeans.W83bDelegacionesBean param) throws  java.lang.Exception, java.rmi.RemoteException {
		try {
			return getDelegaciones().buscarDelegaciones(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. list
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.List buscarPlantillas(w83b.w83bBeans.W83bPlantillasBean param) throws  java.lang.Exception, java.rmi.RemoteException {
		try {
			return getPlantillas().buscarPlantillas(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the w83b.w83b beans. w83b tipos voces bean
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public w83b.w83bBeans.W83bTiposVocesBean detalleTiposVoces(w83b.w83bBeans.W83bTiposVocesBean param) throws  java.lang.Exception, java.rmi.RemoteException {
		
		try {
			return getTiposVoces()
			.detalleTiposVoces(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the w83b.w83b beans. w83b plantillas bean
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Required"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public w83b.w83bBeans.W83bPlantillasBean detallePlantillas(w83b.w83bBeans.W83bPlantillasBean param) throws  java.lang.Exception, java.rmi.RemoteException {
		
		try {
			return getPlantillas()
			.detallePlantillas(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}

	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the w83b.w83b beans. w83b voces bean
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Required"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public w83b.w83bBeans.W83bVocesBean detalleVoces(w83b.w83bBeans.W83bVocesBean param) throws  java.lang.Exception, java.rmi.RemoteException {
		
		try {
			return getVoces()
			.detalleVoces(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the w83b.w83b beans. w83b tramites bean
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Required"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public w83b.w83bBeans.W83bTramitesBean detalleTramites(w83b.w83bBeans.W83bTramitesBean param) throws  java.lang.Exception, java.rmi.RemoteException {
		
		try {
			return getTramites()
			.detalleTramites(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the w83b.w83b beans. w83b delegaciones bean
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Required"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public w83b.w83bBeans.W83bDelegacionesBean detalleDelegaciones(w83b.w83bBeans.W83bDelegacionesBean param) throws  java.lang.Exception, java.rmi.RemoteException {
		
		try {
			return getDelegaciones()
			.detalleDelegaciones(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.lang. string
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Required"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.lang.String movimientoConvenios(w83b.w83bBeans.W83bConveniosBean param) throws  java.lang.Exception, java.rmi.RemoteException {
		
		try {
			if(W83bClsConstantes.MODO_ALTA.equals(param.getModo())){
				return getConvenios()
				.anyadirConvenios(param);
			}else{
				return getConvenios()
				.modificarConvenios(param);	
			}
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.lang. string
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Required"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.lang.String movimientoTiposVoces(w83b.w83bBeans.W83bTiposVocesBean param) throws  java.lang.Exception, java.rmi.RemoteException {

		try {
			if(W83bClsConstantes.MODO_ALTA.equals(param.getModo())){
				return getTiposVoces().anyadirTiposVoces(param);
			}else{
				return getTiposVoces().modificarTiposVoces(param);	
			}
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.lang. string
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Required"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.lang.String movimientoVoces(w83b.w83bBeans.W83bVocesBean param) throws  java.lang.Exception, java.rmi.RemoteException {
		try {
			if(W83bClsConstantes.MODO_ALTA.equals(param.getModo())){
				return getVoces().anyadirVoces(param);
			}else{
				return getVoces().modificarVoces(param);
			}
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.lang. string
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Required"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.lang.String movimientoTramites(w83b.w83bBeans.W83bTramitesBean param) throws  java.lang.Exception, java.rmi.RemoteException {
		try {
			if(W83bClsConstantes.MODO_EDICION.equals(param.getModo())){
				return getTramites().modificarTramites(param);
			}else{
				return null;
			}
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.lang. string
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Required"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.lang.String movimientoDelegaciones(w83b.w83bBeans.W83bDelegacionesBean param) throws  java.lang.Exception, java.rmi.RemoteException {
		try {
			if(W83bClsConstantes.MODO_ALTA.equals(param.getModo())){
				return getDelegaciones().anyadirDelegaciones(param);
			}else{
				return getDelegaciones().modificarDelegaciones(param);
			}
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.lang. string
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Required"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.lang.String movimientoPlantillas(w83b.w83bBeans.W83bPlantillasBean param) throws  java.lang.Exception, java.rmi.RemoteException {
		try {
			if(W83bClsConstantes.MODO_EDICION.equals(param.getModo())){
				return getPlantillas().modificarPlantillas(param);
			}else{
				throw new  Exception();
			}
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.lang. string
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Required"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.lang.String borrarVoces(java.util.ArrayList param) throws  java.lang.Exception, java.rmi.RemoteException {		
		try {
				return getVoces()
				.borrarVoces(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the w83b.w83b beans. w83b convenios bean
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public w83b.w83bBeans.W83bConveniosBean detalleConvenios(w83b.w83bBeans.W83bConveniosBean param) throws  java.lang.Exception, java.rmi.RemoteException {
		
		try {
			return getConvenios()
			.detalleConvenios(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}	
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.lang. string
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Required"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.lang.String borrarConvenios(java.util.ArrayList param) throws  java.lang.Exception, java.rmi.RemoteException {
		
		try {
				return getConvenios()
				.borrarConvenios(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.lang. string
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.lang.String comprobarAsociacionConvenios(java.util.ArrayList param) throws  java.lang.Exception, java.rmi.RemoteException {
		
		try {
			return getConvenios()
			.comprobarAsociacionConveniosAgrupaciones(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.lang. string
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Required"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.lang.String asociarConvenios(java.util.ArrayList param) throws  java.lang.Exception, java.rmi.RemoteException {
		
		try {
			return getConvenios()
			.asociarConvenios(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.lang. string
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Required"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.lang.String asociarTiposVoces(java.util.ArrayList param) throws  java.lang.Exception, java.rmi.RemoteException {
		
		try {
			return getTiposVoces()
			.asociarTiposVoces(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. list
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.List buscarCentroTrabajo(w83b.w83bBeans.W83bCentroTrabajoBean param) throws  java.lang.Exception, java.rmi.RemoteException {

		try {
			return getCentroTrabajo()
					.buscarCentroTrabajo(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. list
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.List buscarCentroTrabajoActa(w83b.w83bBeans.W83bCentroTrabajoBean param) throws  java.lang.Exception, java.rmi.RemoteException {

		try {
			return getActas()
					.buscarCentroTrabajo(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.lang. integer
	 * @throws Exception the exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.lang.Integer contarCentroTrabajo(w83b.w83bBeans.W83bCentroTrabajoBean param) throws Exception{
		
		try {
			return getCentroTrabajo()
			.contarCentroTrabajo(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
		
		/**
		 * Comentario para la tarea ANT de generarcion de Interfaces.
		 *
		 * @param hashComarca the hash comarca
		 * @return the java.util. hash map
		 * @throws Exception the exception
		 * @ejb.interface-method view-type="remote"
		 * @ejb.transaction type="Supports"
		 * @weblogic.ejb.idempotent-methods
		 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
		 */
	public java.util.HashMap buscarComarca(HashMap hashComarca) throws Exception{
		
		try {
			return getCentroTrabajo()
			.buscarComarca(hashComarca);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param hasCnae the has cnae
	 * @return the java.util. list
	 * @throws Exception the exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.List cargarCnae(HashMap hasCnae) throws Exception{
		
		try {
			return getCentroTrabajo()
			.cargarCnae(hasCnae);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param hasCnae the has cnae
	 * @return the java.util. hash map
	 * @throws Exception the exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.HashMap cargarCnaeCodigo(HashMap hasCnae) throws Exception{
		
		try {
			return getCentroTrabajo()
			.cargarCnaeCodigo(hasCnae);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param hasCnae the has cnae
	 * @return the w83b centro trabajo completo bean
	 * @throws Exception the exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public W83bCentroTrabajoCompletoBean detalleCentroTrabajo(HashMap hasCnae) throws Exception{
		
		try {
			return getCentroTrabajo()
			.detalleCentroTrabajo(hasCnae);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.lang. string
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Required"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.lang.String nuevoCentroTrabajo(w83b.w83bBeans.W83bCentroTrabajoBean param) throws  java.lang.Exception, java.rmi.RemoteException {
		
		try {
				return getCentroTrabajo()
				.anyadirCentroTrabajo(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. list
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.List buscarMotivosBajaDelegado(w83b.w83bBeans.W83bMotivosBajaDelegadoBean param) throws  java.lang.Exception, java.rmi.RemoteException {

		try {
			return getMotivosBajaDelegado()
					.buscarMotivosBajaDelegado(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.lang. string
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Required"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.lang.String movimientoMotivosBajaDelegado(w83b.w83bBeans.W83bMotivosBajaDelegadoBean param) throws  java.lang.Exception, java.rmi.RemoteException {
		
		try {
			if(W83bClsConstantes.MODO_ALTA.equals(param.getModo())){
				return getMotivosBajaDelegado()
				.anyadirMotivoBajaDelegado(param);
				}else{
				return getMotivosBajaDelegado()
				.modificarMotivoBajaDelegado(param);	
			}
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}

	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the w83b.w83b beans. w83b motivos baja delegado bean
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public w83b.w83bBeans.W83bMotivosBajaDelegadoBean detalleMotivoBajaDelegado(w83b.w83bBeans.W83bMotivosBajaDelegadoBean param) throws  java.lang.Exception, java.rmi.RemoteException {
		
		try {
			return getMotivosBajaDelegado()
			.detalleMotivoBajaDelegado(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. list
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.List buscarEmpresas(w83b.w83bBeans.W83bEmpresasBean param) throws  java.lang.Exception, java.rmi.RemoteException {

		try {
			return getEmpresas()
					.buscarEmpresas(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.lang. string
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Required"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.lang.String movimientoEmpresas(w83b.w83bBeans.W83bEmpresasBean param) throws  java.lang.Exception, java.rmi.RemoteException {
		
		try {
			if(W83bClsConstantes.MODO_ALTA.equals(param.getModo())){
				return getEmpresas()
				.anyadirEmpresas(param);
			}else{
				return getEmpresas()
				.modificarEmpresas(param);				
			}
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the w83b.w83b beans. w83b empresas bean
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public w83b.w83bBeans.W83bEmpresasBean detalleEmpresas(w83b.w83bBeans.W83bEmpresasBean param) throws  java.lang.Exception, java.rmi.RemoteException {
		
		try {
			return getEmpresas()
			.detalleEmpresas(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	//FUNCIONES EJBS
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. list
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.List buscarRespArea(w83b.w83bBeans.W83bRespAreaBean param) throws  java.lang.Exception, java.rmi.RemoteException {

		try {
			return getRespArea()
					.buscarRespArea(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the w83b.w83b beans. w83b resp area bean
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public w83b.w83bBeans.W83bRespAreaBean detalleRespArea(w83b.w83bBeans.W83bRespAreaBean param) throws  java.lang.Exception, java.rmi.RemoteException {
		
		try {
			return getRespArea()
			.detalleRespArea(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. list
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.List buscarActas(w83b.w83bBeans.W83bActasBean param) throws  java.lang.Exception, java.rmi.RemoteException {
		try {
			return getActas()
					.buscarActas(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.lang. string
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.lang.String borrarActas (java.util.ArrayList param) throws  java.lang.Exception, java.rmi.RemoteException {

		try {
			return getActas().borrarActas(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.lang. string
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.lang.String borrarActasLogica (java.util.ArrayList param) throws  java.lang.Exception, java.rmi.RemoteException {

		try {
			return getActas().borrarActasLogica(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the w83b actas bean
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public W83bActasBean buscarActaNueva(w83b.w83bBeans.W83bActasBean param) throws  java.lang.Exception, java.rmi.RemoteException {
		try {
			return getActas()
					.buscarActaNueva(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the w83b actas bean
	 * @throws Exception the exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public List buscarImpugnacionActas(w83b.w83bBeans.W83bActasBean param) throws Exception{
		try {
			return getActas()
			.buscarImpugnacionActas(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the w83b actas bean
	 * @throws Exception the exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public List buscarIncidenciasActas(w83b.w83bBeans.W83bActasBean param) throws Exception{
		try {
			return getActas()
			.buscarIncidenciasActas(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.lang. integer
	 * @throws Exception the exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.lang.Integer contarActas(w83b.w83bBeans.W83bActasBean param) throws Exception{
		
		try {
			return getActas()
			.contarActas(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. hash map
	 * @throws Exception the exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.HashMap buscarCambioEscrutinio(w83b.w83bBeans.W83bActasBean param) throws Exception{
		
		try {
			return getActas()
			.buscarCambioEscrutinio(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. hash map
	 * @throws Exception the exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.HashMap buscarTipoConvenio(w83b.w83bBeans.W83bActasBean param) throws Exception{
		
		try {
			return getActas()
			.buscarTipoConvenio(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. list
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.List buscarPreavisos(w83b.w83bBeans.W83bActasBean param) throws  java.lang.Exception, java.rmi.RemoteException {
		try {
			return getActas()
					.buscarPreavisos(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}	
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. list
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.List buscarMotivosBajaActa(w83b.w83bBeans.W83bMotivosBajaActaBean param) throws  java.lang.Exception, java.rmi.RemoteException {

		try {
			return getMotivosBajaActa()
					.buscarMotivosBajaActa(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.lang. string
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Required"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.lang.String movimientoMotivosBajaActa(w83b.w83bBeans.W83bMotivosBajaActaBean param) throws  java.lang.Exception, java.rmi.RemoteException {
		
		try {
			if(W83bClsConstantes.MODO_ALTA.equals(param.getModo())){
				return getMotivosBajaActa()
				.anyadirMotivoBajaActa(param);
				}else{
				return getMotivosBajaActa()
				.modificarMotivoBajaActa(param);	
			}
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
		
	
	
	
		/**
		 * Comentario para la tarea ANT de generarcion de Interfaces.
		 *
		 * @param param the param
		 * @return the w83b.w83b beans. w83b motivos baja acta bean
		 * @throws Exception the exception
		 * @throws RemoteException the remote exception
		 * @ejb.interface-method view-type="remote"
		 * @ejb.transaction type="Supports"
		 * @weblogic.ejb.idempotent-methods
		 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
		 */
	public w83b.w83bBeans.W83bMotivosBajaActaBean detalleMotivoBajaActa(w83b.w83bBeans.W83bMotivosBajaActaBean param) throws  java.lang.Exception, java.rmi.RemoteException {
		
		try {
			return getMotivosBajaActa()
			.detalleMotivoBajaActa(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}	
	
	

	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. list
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.List buscarEmpresasVariosPreavisos(w83b.w83bBeans.W83bListadosBean param) throws  java.lang.Exception, java.rmi.RemoteException {

		try {
			return getListados()
					.buscarEmpresasVariosPreavisos(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. list
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.List buscarLibroRegistroPreavisos(w83b.w83bBeans.W83bListadosBean param) throws  java.lang.Exception, java.rmi.RemoteException {

		try {
			return getListados()
					.buscarLibroRegistroPreavisos(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. list
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.List buscarRelacionAlfabeticaPreavisos(w83b.w83bBeans.W83bListadosBean param) throws  java.lang.Exception, java.rmi.RemoteException {

		try {
			return getListados()
					.buscarRelacionAlfabeticaPreavisos(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
		 
 		/**
 		 * Comentario para la tarea ANT de generarcion de Interfaces.
 		 *
 		 * @param param the param
 		 * @return the java.lang. string
 		 * @throws Exception the exception
 		 * @throws RemoteException the remote exception
 		 * @ejb.interface-method view-type="remote"
 		 * @ejb.transaction type="Supports"
 		 * @weblogic.ejb.idempotent-methods
 		 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
 		 */
	public java.lang.String movimientoRespArea(w83b.w83bBeans.W83bRespAreaBean param) throws  java.lang.Exception, java.rmi.RemoteException {
		
		try {
			//Si llega el botn d ealta da uno nuevo de alta, sino editamos el que existe!
			if(W83bClsConstantes.MODO_ALTA.equals(param.getModo())){
				
				return getRespArea()
				.anyadirRespArea(param);
			}else{
				
				return getRespArea()
				.modificarRespArea(param);				
			}
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.lang. string
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Required"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.lang.String borrarRespArea(java.util.ArrayList param) throws  java.lang.Exception, java.rmi.RemoteException {
		
		try {
				return getRespArea()
				.borrarRespArea(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	
	/**
	 * /**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the w83b.w83b beans. w83b registro definitivo bean
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public w83b.w83bBeans.W83bRegistroDefinitivoBean comprobarFechaRegistro(java.lang.String param) throws  java.lang.Exception, java.rmi.RemoteException {
		
		try {
			return getRegistroDefinitivo()
			.comprobarFechaRegistro(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.lang. string
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.lang.String calcularNumeroRegistro(w83b.w83bBeans.W83bRegistroDefinitivoBean param) throws  java.lang.Exception, java.rmi.RemoteException {
		
		try {
			return getRegistroDefinitivo()
			.calcularNumeroRegistro(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. list
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.HashMap consultarActasRegistroDefinitivo(w83b.w83bBeans.W83bRegistroDefinitivoBean param) throws  java.lang.Exception, java.rmi.RemoteException {
		
		try {
			return getRegistroDefinitivo()
			.consultarActasRegistroDefinitivo(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.lang. string
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.HashMap deshacerRegistro(w83b.w83bBeans.W83bRegistroDefinitivoBean param) throws  java.lang.Exception, java.rmi.RemoteException {
		
		try {
			return getRegistroDefinitivo()
			.deshacerRegistro(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.lang. string
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.lang.String modificarRegistro(java.util.HashMap param) throws  java.lang.Exception, java.rmi.RemoteException {
		
		try {
			return getRegistroDefinitivo()
			.modificarRegistro(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.lang. string
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.lang.String regCambiarEstadoInc(java.util.HashMap param) throws  java.lang.Exception, java.rmi.RemoteException {
		
		try {
			return getRegistroDefinitivo()
			.regCambiarEstadoInc(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. list
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.HashMap realizarRegistroDefinitivo(java.util.HashMap param) throws  java.lang.Exception, java.rmi.RemoteException {
		
		try {
			return getRegistroDefinitivo()
			.realizarRegistroDefinitivo(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. list
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.List buscarImpugnaciones(w83b.w83bBeans.W83bImpugnacionBean param) throws  java.lang.Exception, java.rmi.RemoteException {

		try {
			return getImpugnaciones()
					.buscarImpugnaciones(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param nombre the nombre
	 * @return the java.util. list
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.HashMap buscarPlantillasRTF(java.util.ArrayList nombre) throws  java.lang.Exception, java.rmi.RemoteException {

		try {
			return getPlantillas()
					.buscarPlantillasRTF(nombre);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.lang. integer
	 * @throws Exception the exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.lang.Integer contarImpugnaciones(w83b.w83bBeans.W83bImpugnacionBean param) throws Exception{
		
		try {
			return getImpugnaciones()
			.contarImpugnaciones(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. list
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Required"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.List cargaTiposDocumentoImpugnaciones(java.util.HashMap param) throws  java.lang.Exception, java.rmi.RemoteException {
		
			return getImpugnaciones().cargaTiposDocumento(param);
			
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.lang. string
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.lang.String adjuntarArchivoImpugnaciones (java.util.HashMap param) throws  java.lang.Exception, java.rmi.RemoteException {

		try {
			return getImpugnaciones().adjuntarArchivoImpugnaciones(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Ejb create.
	 *
	 * @throws CreateException Cualquier exceocion de creacion
	 * @ejb.create-method
	 */
	public void ejbCreate() throws CreateException {
	}

	/**
	 * Ejb remove.
	 *
	 * @see javax.ejb.SessionBean#ejbRemove()
	 */
	public void ejbRemove() {
	}

	/**
	 * Ejb activate.
	 *
	 * @see javax.ejb.SessionBean#ejbActivate()
	 * @author
	 */
	public void ejbActivate() {
	}

	/**
	 * Ejb passivate.
	 *
	 * @see javax.ejb.SessionBean#ejbPassivate()
	 */
	public void ejbPassivate() {
	}

	/**
	 * Sets the session context.
	 *
	 * @param sessionContext the new session context
	 * @see javax.ejb.SessionBean#setSessionContext(javax.ejb.SessionContext)
	 * @author
	 */
	public void setSessionContext(SessionContext sessionContext) {
		this.sessionContext = sessionContext;
	}

	/**
	 * Gets the session context.
	 *
	 * @return .
	 * @author
	 */
	protected SessionContext getSessionContext() {
		return this.sessionContext;
	}

	//ACTAS
/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. list
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.List buscarArbitros(w83b.w83bBeans.W83bArbitrosBean param) throws  java.lang.Exception, java.rmi.RemoteException {

		try {
			return getArbitros()
					.buscarArbitros(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}	
		
		/**
		 * Comentario para la tarea ANT de generarcion de Interfaces.
		 *
		 * @param param the param
		 * @return the w83b.w83b beans. w83b arbitros bean
		 * @throws Exception the exception
		 * @throws RemoteException the remote exception
		 * @ejb.interface-method view-type="remote"
		 * @ejb.transaction type="Supports"
		 * @weblogic.ejb.idempotent-methods
		 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
		 */
	public w83b.w83bBeans.W83bArbitrosBean detalleArbitro(w83b.w83bBeans.W83bArbitrosBean param) throws  java.lang.Exception, java.rmi.RemoteException {
		
		try {
			return getArbitros()
			.detalleArbitro(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param mapa the mapa
	 * @return the java.lang. string
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.lang.String movimientoArbitro(java.util.HashMap mapa) throws  java.lang.Exception, java.rmi.RemoteException {
		
		try {
			//Si llega el botn d ealta da uno nuevo de alta, sino editamos el que existe!
			w83b.w83bBeans.W83bArbitrosBean arbitrosNuevoBean = (W83bArbitrosBean) mapa.get("w83bArbitrosNuevoBean");
			
			if(W83bClsConstantes.MODO_ALTA.equals(arbitrosNuevoBean.getModo())){
				
				return getArbitros()
				.anyadirArbitro(mapa);
			}else{
				
				return getArbitros()
				.modificarArbitro(mapa);				
			}
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.lang. string
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Required"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.lang.String borrarArbitro(java.util.ArrayList param) throws  java.lang.Exception, java.rmi.RemoteException {
		
		try {
				return getArbitros()
				.borrarArbitro(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.lang. string
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.lang.String comprobarAsociacionMotivos(java.util.ArrayList param) throws  java.lang.Exception, java.rmi.RemoteException {
		
		try {
			return getMotivosBajaDelegado()
			.comprobarAsociacionMotivosActas(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param hasCnae the has cnae
	 * @return the java.util. list
	 * @throws Exception the exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.List cargarCentroTrabajo(HashMap hasCnae) throws Exception{
		
		try {
			return getActas()
			.cargarCentroTrabajo(hasCnae);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param hasCnae the has cnae
	 * @return the java.util. list
	 * @throws Exception the exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.List cargarCentroTrabajoPreaviso(HashMap hasCnae) throws Exception{
		
		try {
			return getImpugnaciones()
			.cargarCentroTrabajoPreaviso(hasCnae);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param hasCnae the has cnae
	 * @return the java.util. list
	 * @throws Exception the exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.List cargarCentroTrabajoActa(HashMap hasCnae) throws Exception{
		
		try {
			return getImpugnaciones()
			.cargarCentroTrabajoActa(hasCnae);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.lang. string
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Required"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */                    
	public java.lang.String movimientoImpugnaciones(W83bImpugnacionBean param) throws  java.lang.Exception, java.rmi.RemoteException {
		
		W83bImpugnacionBean retorno;
		try{
			if(!getImpugnaciones().existeImpugnacion(param))
			{
				retorno=getImpugnaciones().anyadirImpugnaciones(param);
				String fechaRegistro = retorno.getFecha_registro();
				getImpugnaciones().insertarDocsImpugnaciones(retorno);
				getImpugnaciones().anyadirTramite(retorno,W83bClsConstantes.CINCO,W83bClsConstantes.UNO,retorno.getFecha_registro());
				getImpugnaciones().anyadirSindicatos(retorno);
				getImpugnaciones().anyadirEmpresaImpugnante(retorno);
				getImpugnaciones().anyadirLaudo(retorno);
				getImpugnaciones().anyadirVoces(retorno);
				if ("1".equals(param.getUsuarioBean().getRegManual())){
					fechaRegistro = "1";
				}
				
				return retorno.getTerritorioImpugnacion()+"_"+retorno.getAnyoImpugnacion()+"_"+retorno.getNumImpugnacion()+"_"+retorno.getNum_registro()+"_"+fechaRegistro;
			}else{
				return "-2";
			}
			
		}
		catch (Exception e)
		{
			this.sessionContext.setRollbackOnly();
			throw new EJBException(e);
		}
		
			
			
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the w83b.w83b beans. w83b impugnacion bean
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public w83b.w83bBeans.W83bImpugnacionBean obtenerDetallesImpugnacion (java.util.HashMap param) throws  java.lang.Exception, java.rmi.RemoteException {

		try {
			return getImpugnaciones().obtenerDetallesImpugnacion(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.lang. string
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Required"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.lang.String borrarEmpresas(java.util.ArrayList param) throws  java.lang.Exception, java.rmi.RemoteException {
		
		try {
				return getEmpresas()
				.borrarEmpresas(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.lang. string
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.lang.String comprobarAsociacionMotivosActa(java.util.ArrayList param) throws  java.lang.Exception, java.rmi.RemoteException {
		
		try {
			return getMotivosBajaActa()
			.comprobarAsociacionMotivosActas(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	//PREAVISOS
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. list
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.List buscarPreavisos(w83b.w83bBeans.W83bPreavisosBean param) throws  java.lang.Exception, java.rmi.RemoteException {

		try {
			return getPreavisos()
					.buscarPreavisos(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	//PREAVISOS

	//PREAVISOS
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the w83b.w83b beans. w83b preavisos bean
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public w83b.w83bBeans.W83bPreavisosBean obtenerDetallesPreaviso (java.util.HashMap param) throws  java.lang.Exception, java.rmi.RemoteException {

		try {
			return getPreavisos().obtenerDetallesPreaviso(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	
	//PREAVISOS
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.lang. string
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.lang.String borrarPreavisos (java.util.ArrayList param) throws  java.lang.Exception, java.rmi.RemoteException {

		try {
			return getPreavisos().borrarPreavisos(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	//PREAVISOS
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.lang. string
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.lang.String adjuntarArchivoPreavisos (java.util.HashMap param) throws  java.lang.Exception, java.rmi.RemoteException {

		try {
			return getPreavisos().adjuntarArchivoPreavisos(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param idDocumento the id documento
	 * @return the w83b.w83b beans. w83b doc bean
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public w83b.w83bBeans.W83bDocBean descargarDocumento (String idDocumento) throws  java.lang.Exception, java.rmi.RemoteException {

		try {
				return getPreavisos().descargarDocumento(idDocumento);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param idDocumento the id documento
	 * @return the w83b.w83b beans. w83b doc bean
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public w83b.w83bBeans.W83bDocBean descargarDocumentoIncidencias (String idDocumento) throws  java.lang.Exception, java.rmi.RemoteException {
		
		try {
			return getIncidencias().descargarDocumentoIncidencias(idDocumento);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *	 *
	 * @param idDocumento the id documento
	 * @return the w83b.w83b beans. w83b doc bean impug
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public w83b.w83bBeans.W83bDocBeanImpug descargarDocumentoImpug (String idDocumento) throws  java.lang.Exception, java.rmi.RemoteException {

		try {
				return getImpugnaciones().descargarDocumento(idDocumento);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.lang. string
	 * @throws EJBException the eJB exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Required"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.lang.String movimientoPreavisos(w83b.w83bBeans.W83bPreavisosBean param) throws  javax.ejb.EJBException {
		
			try{
				HashMap resultado=getPreavisos().anyadirPreavisos(param);
				param.setNumPreaviso((String)resultado.get("numPreaviso"));
				getPreavisos().insertarDocsPreavisos(param);
				getPreavisos().anyadirPromotores(param);
				getPreavisos().anyadirHistorialTramitacion(param,W83bClsConstantes.FASE_TRAMITACION_PREAVISO,W83bClsConstantes.TRAMITE_RECEPCION_PREAVISO_E_INICIACION_EXPED,(String)resultado.get("fechaRegistro"));
				getPreavisos().insertarPreavisoOriginal(param);
				
				String fechaRegistro = (String)resultado.get("fechaRegistro");
				
				if ("1".equals(param.getUsuarioBean().getRegManual())){
					fechaRegistro = "1";
				}

				return param.getCodTerritorio()+"_"+param.getAnyoPreaviso()+"_"+param.getNumPreaviso()+"___"+fechaRegistro;
			}
			catch (Exception e)
			{
				this.sessionContext.setRollbackOnly();
				throw new EJBException(e);
			}
			
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.lang. string
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Required"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.lang.String edicionPreavisos(w83b.w83bBeans.W83bPreavisosBean param) throws  java.lang.Exception, java.rmi.RemoteException {
		
			return getPreavisos().edicionPreavisos(param);
			
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.lang. string
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Required"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.lang.String edicionImpugnaciones(w83b.w83bBeans.W83bImpugnacionBean param) throws  java.lang.Exception, java.rmi.RemoteException {
		
			return getImpugnaciones().edicionImpugnaciones(param);
			
	}
	
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.lang. string
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Required"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.lang.String edicionDocumentosImpugnaciones(w83b.w83bBeans.W83bImpugnacionBean param) throws  java.lang.Exception, java.rmi.RemoteException {
		
			return getImpugnaciones().edicionDocumentosImpugnaciones(param);
			
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.lang. string
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.lang.String borrarImpugnaciones (java.util.ArrayList param) throws  java.lang.Exception, java.rmi.RemoteException {

		try {
			return getImpugnaciones().borrarImpugnaciones(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. list
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Required"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.List cargaTiposDocumento(java.util.HashMap param) throws  java.lang.Exception, java.rmi.RemoteException {
		
			return getPreavisos().cargaTiposDocumento(param);
			
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. list
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Required"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.List cargaTiposDocumentoIncidencias(java.util.HashMap param) throws  java.lang.Exception, java.rmi.RemoteException {
		
		return getIncidencias().cargaTiposDocumentoIncidencias(param);
		
	}
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. list
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Required"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.List w83bComprobarNPreaviso(java.util.HashMap param) throws  java.lang.Exception, java.rmi.RemoteException {
		
		return getPreavisos().comprobarNPreaviso(param);
		
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. list
	 * @throws Exception the exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Required"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.List existeCentroPreaviso (java.util.HashMap param) throws Exception{
		
		return getPreavisos().existeCentroPreaviso(param);
		
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. list
	 * @throws Exception the exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.List existeOtroCentroPreavisoSinFechaEleccion (java.util.HashMap param) throws Exception{
		
		return getPreavisos().existeOtroCentroPreavisoSinFechaEleccion(param);
		
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. list
	 * @throws Exception the exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.List validarIntervaloEleccionSindicalCtoTrabajo (java.util.HashMap param) throws Exception{
		
		return getPreavisos().validarIntervaloEleccionSindicalCtoTrabajo(param);
		
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. list
	 * @throws Exception the exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.List validarIntervaloEleccionSindicalCtoTrabajoActa (java.util.HashMap param) throws Exception{
		
		return getActas().validarIntervaloEleccionSindicalCtoTrabajo(param);
		
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. list
	 * @throws Exception the exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public String buscarFechaCierre (java.util.HashMap param) throws Exception{
		
		return getActas().buscarFechaCierre(param);
		
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. list
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Required"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.List cargaTiposDocumentoActas(java.util.HashMap param) throws  java.lang.Exception, java.rmi.RemoteException {
		
			return getActas().cargaTiposDocumentoActas(param);
			
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.lang. string
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Required"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.lang.String movimientoActas(w83b.w83bBeans.W83bActasBean param) throws  java.lang.Exception, java.rmi.RemoteException {
		
		try {
				return getActas()
				.anyadirActas(param,"actas");
			} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param hasCnae the has cnae
	 * @return the w83b colegios bean
	 * @throws Exception the exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public W83bColegiosBean cargarColegios(HashMap hasCnae) throws Exception{
		
		try {
			return getActas()
			.cargarColegios();
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. list
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.List buscarRelImpugnaciones(w83b.w83bBeans.W83bListImpugnacionesBean param) throws  java.lang.Exception, java.rmi.RemoteException {

		try {
			return getListados()
					.buscarRelImpugnaciones(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}

/**
 * Comentario para la tarea ANT de generarcion de Interfaces.
 *
 * @param param the param
 * @return the java.util. list
 * @throws Exception the exception
 * @throws RemoteException the remote exception
 * @ejb.interface-method view-type="remote"
 * @ejb.transaction type="Supports"
 * @weblogic.ejb.idempotent-methods
 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
 */
	public java.util.List buscarLibroRegistroActas(w83b.w83bBeans.W83bListadosBean param) throws  java.lang.Exception, java.rmi.RemoteException {

		try {
			return getListados()
					.buscarLibroRegistroActas(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. list
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.List buscarPendientesImpugnaciones(w83b.w83bBeans.W83bListImpugnacionesBean param) throws  java.lang.Exception, java.rmi.RemoteException {
		try {
			return getListados()
				.buscarPendientesImpugnaciones(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. list
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.List buscarResueltasImpugnaciones(w83b.w83bBeans.W83bListImpugnacionesBean param) throws  java.lang.Exception, java.rmi.RemoteException {
		try {
			return getListados()
				.buscarResueltasImpugnaciones(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. list
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.List buscarReqMesaActas(w83b.w83bBeans.W83bListadosBean param) throws  java.lang.Exception, java.rmi.RemoteException {

		try {
			return getListados()
					.buscarReqMesaActas(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. list
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.List buscarResolucionesDenegatorias (w83b.w83bBeans.W83bListadosBean param) throws  java.lang.Exception, java.rmi.RemoteException {

		try {
			return getListados()
					.buscarResolucionesDenegatorias(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. list
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.List buscarEmpresasVariosCentros (w83b.w83bBeans.W83bListadosBean param) throws  java.lang.Exception, java.rmi.RemoteException {

		try {
			return getListados()
					.buscarEmpresasVariosCentros(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. list
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.List buscarTerritorioOtraDireccion (w83b.w83bBeans.W83bListadosBean param) throws  java.lang.Exception, java.rmi.RemoteException {

		try {
			return getListados()
					.buscarTerritorioOtraDireccion(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. hash map
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.HashMap buscarEscrutinio(w83b.w83bBeans.W83bActasBean param) throws  java.lang.Exception, java.rmi.RemoteException {
		try {
			return getActas()
					.buscarEscrutinio(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. hash map
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.HashMap buscarDiferencia(w83b.w83bBeans.W83bActasBean param) throws  java.lang.Exception, java.rmi.RemoteException {
		try {
			return getActas()
					.buscarDiferencia(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. hash map
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.HashMap buscarDelegado(w83b.w83bBeans.W83bActasBean param) throws  java.lang.Exception, java.rmi.RemoteException {
		try {
			return getActas()
					.buscarListaDelegados(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the w83b.w83b beans. w83b actas bean
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public w83b.w83bBeans.W83bActasBean detalleActas(w83b.w83bBeans.W83bActasBean param) throws  java.lang.Exception, java.rmi.RemoteException {
		
		try {
			return getActas()
			.detalleActas(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the w83b.w83b beans. w83b actas bean
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public w83b.w83bBeans.W83bActasBean cargarListasActas(w83b.w83bBeans.W83bActasBean param) throws  java.lang.Exception, java.rmi.RemoteException {
		
		try {
			return getActas().cargarListasActas(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param idDocumento the id documento
	 * @return the w83b.w83b beans. w83b doc bean
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public w83b.w83bBeans.W83bDocBean descargarDocumentoActas (String idDocumento) throws  java.lang.Exception, java.rmi.RemoteException {

		try {
				return getActas().descargarDocumentoActas(idDocumento);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. list
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.List buscarResCentroSindicato(w83b.w83bBeans.W83bResultadosBean param) throws  java.lang.Exception, java.rmi.RemoteException {

		try {
			//long tiempo = System.currentTimeMillis();
			List listaResultados = getResultados()
			.buscarResCentroSindicato(param,false);
			//System.out.println("TIEMPO =>"+(System.currentTimeMillis()-tiempo));
			return listaResultados;
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. list
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.lang.String contarBuscarResCentroSindicato(w83b.w83bBeans.W83bResultadosBean param) throws  java.lang.Exception, java.rmi.RemoteException {
		
		try {
//			long tiempo = System.currentTimeMillis();
			List listaResultados = getResultados()
			.buscarResCentroSindicato(param,true);
			//System.out.println("TIEMPO =>"+(System.currentTimeMillis()-tiempo));
			return listaResultados.get(0).toString();
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. list
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.lang.String contarBuscarDelegadosConvenio(w83b.w83bBeans.W83bResultadosBean param) throws  java.lang.Exception, java.rmi.RemoteException {
		
		try {
//			long tiempo = System.currentTimeMillis();
			HashMap listaResultados = ((HashMap)getResultados()
			.buscarDelegadosConvenio(param,true));
			//System.out.println("TIEMPO =>"+(System.currentTimeMillis()-tiempo));
			return ((ArrayList)listaResultados.get("lista")).get(0).toString();
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. list
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.Map buscarDelegAgrupConv(w83b.w83bBeans.W83bResultadosBean param) throws  java.lang.Exception, java.rmi.RemoteException {
		
		try {
			return getResultados().buscarDelegAgrupConv(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. map
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.Map buscarCabeceraCuadroResultados(w83b.w83bBeans.W83bResultadosBean param) throws  java.lang.Exception, java.rmi.RemoteException {
	
		try {
			return getResultados()
					.buscarCabeceraCuadroResultados(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. map
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.Map buscarCabeceraCuadroResClasif(w83b.w83bBeans.W83bResultadosBean param) throws  java.lang.Exception, java.rmi.RemoteException {
	
	try {
		return getResultados()
				.buscarCabeceraCuadroResClasif(param);
	} catch (Exception e) {
		throw new RemoteException("", e);
	}
	}
		
		/**
		 * Comentario para la tarea ANT de generarcion de Interfaces.
		 *
		 * @param param the param
		 * @return the java.util. map
		 * @throws Exception the exception
		 * @throws RemoteException the remote exception
		 * @ejb.interface-method view-type="remote"
		 * @ejb.transaction type="Supports"
		 * @weblogic.ejb.idempotent-methods
		 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
		 */
	public java.util.Map buscarCuadroResultados(w83b.w83bBeans.W83bResultadosBean param) throws  java.lang.Exception, java.rmi.RemoteException {

		try {
			return getResultados()
					.buscarCuadroResultados(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. map
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.Map buscarCuadroResClasifMenorIgual49(w83b.w83bBeans.W83bResultadosBean param) throws  java.lang.Exception, java.rmi.RemoteException {
	
		try {
			return getResultados()
					.buscarCuadroResClasifMenorIgual49(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. map
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.Map buscarCuadroResClasifMayor49(w83b.w83bBeans.W83bResultadosBean param) throws  java.lang.Exception, java.rmi.RemoteException {
	
	try {
		return getResultados()
				.buscarCuadroResClasifMayor49(param);
	} catch (Exception e) {
		throw new RemoteException("", e);
	}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.lang. string
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Required"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.lang.String edicionActas(w83b.w83bBeans.W83bActasBean param) throws  java.lang.Exception, java.rmi.RemoteException {
		
			return getActas().edicionActas(param);
			
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.lang. string
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Required"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.lang.String edicionIncidenciasActas(w83b.w83bBeans.W83bNuevaIncidenciasBean param) throws  java.lang.Exception, java.rmi.RemoteException {
		
		return getIncidencias().insertarIncidenciaSubsanacion(param);
		
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.lang. string
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Required"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.lang.String actualizarIncidencia(w83b.w83bBeans.W83bNuevaIncidenciasBean param) throws  java.lang.Exception, java.rmi.RemoteException {
		
		return getIncidencias().actualizarIncidencia(param,false);
		
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param listIncidencia the list incidencia
	 * @return the string
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Required"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public String borradoFisicoIncidencias(ArrayList listIncidencia)throws java.lang.Exception, java.rmi.RemoteException{
		
		return getIncidencias().borradoFisicoIncidencias(listIncidencia);
		
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param listIncidencia the list incidencia
	 * @return the string
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public String validarBorradoFisicoIncidencias(ArrayList listIncidencia)throws java.lang.Exception, java.rmi.RemoteException{
		
		return getIncidencias().validarBorradoFisicoIncidencias(listIncidencia);
		
	}
	//	 david 17/07/2013 Comision Masiva INI
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param listIncidencia the list incidencia
	 * @return the string
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Required"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.HashMap validarFechaActas(ArrayList listActa)throws java.lang.Exception, java.rmi.RemoteException{
		
		return getActas().validarFechaActas(listActa);
		
	}
//	 david 17/07/2013 Comision Masiva FIN
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param listIncidencia the list incidencia
	 * @return the string
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Required"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public String validarFechaIncidencias(ArrayList listIncidencia)throws java.lang.Exception, java.rmi.RemoteException{
		
		return getIncidencias().validarFechaIncidencias(listIncidencia);
		
	}
/**20150520
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param listIncidencia the list incidencia
	 * @param resultado the string resultado
	 * @return the string
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Required"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public String validarFechaIncidencias(ArrayList listIncidencia, String resultado)throws java.lang.Exception, java.rmi.RemoteException{
		
		return getIncidencias().validarFechaIncidencias(listIncidencia, resultado);
		
	}
	//CITACIONES
		
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param hasCnae the has cnae
	 * @return the w83b impugnacion bean
	 * @throws Exception the exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public W83bImpugnacionBean cargarDatosImpugnacion(HashMap hasCnae) throws Exception{
		
		try {
			return getCitaciones()
			.cargarDatosImpugnacion(hasCnae);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param hasCnae the has cnae
	 * @return the w83b impugnacion bean
	 * @throws Exception the exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public W83bSindicatosBean cargarDatosSindicatos(String codigo) throws Exception{
		
		try {
			return getCitaciones()
			.cargarDatosSindicatos(codigo);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param hasCnae the has cnae
	 * @return the w83b impugnacion bean
	 * @throws Exception the exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public W83bImpugnacionBean cargarDatosImpugnacionEdicion(HashMap hasCnae) throws Exception{
		
		try {
			return getCitaciones()
			.cargarDatosImpugnacionEdicion(hasCnae);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param hasCnae the has cnae
	 * @return the string
	 * @throws Exception the exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public String existeImpugnacion(HashMap hasCnae) throws Exception{
		
		try {
			return getImpugnaciones().existeImpug(hasCnae);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}

/**
 * Comentario para la tarea ANT de generarcion de Interfaces.
 *
 * @param mapa the mapa
 * @return the java.util. list
 * @throws Exception the exception
 * @ejb.interface-method view-type="remote"
 * @ejb.transaction type="Supports"
 * @weblogic.ejb.idempotent-methods
 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
 */
	public java.util.List obtenerCitas(HashMap mapa) throws Exception{
		
		try {
			return getCitaciones().obtenerCitas(mapa);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
		
		/**
		 * Comentario para la tarea ANT de generarcion de Interfaces.
		 *
		 * @param param the param
		 * @return the java.lang. string
		 * @throws Exception the exception
		 * @throws RemoteException the remote exception
		 * @ejb.interface-method view-type="remote"
		 * @ejb.transaction type="Supports"
		 * @weblogic.ejb.idempotent-methods
		 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
		 */
		public java.lang.String borrarCitaciones (java.util.ArrayList param) throws  java.lang.Exception, java.rmi.RemoteException {

			try {
				return getCitaciones().borrarCitaciones(param);
			} catch (Exception e) {
				throw new RemoteException("", e);
			}
		}
		
		/**
		 * Comentario para la tarea ANT de generarcion de Interfaces.
		 *
		 * @param param the param
		 * @return the java.util. list
		 * @throws Exception the exception
		 * @throws RemoteException the remote exception
		 * @ejb.interface-method view-type="remote"
		 * @ejb.transaction type="Supports"
		 * @weblogic.ejb.idempotent-methods
		 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
		 */
		public java.util.List buscarCitaciones(w83b.w83bBeans.W83bCitacionBean param) throws  java.lang.Exception, java.rmi.RemoteException {

			try {
				return getCitaciones()
						.buscarCitaciones(param);
			} catch (Exception e) {
				throw new RemoteException("", e);
			}
		}
		
		/**
		 * Comentario para la tarea ANT de generarcion de Interfaces.
		 *
		 * @param param the param
		 * @return the java.lang. integer
		 * @throws Exception the exception
		 * @ejb.interface-method view-type="remote"
		 * @ejb.transaction type="Supports"
		 * @weblogic.ejb.idempotent-methods
		 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
		 */
		public java.lang.Integer contarCitaciones(w83b.w83bBeans.W83bCitacionBean param) throws Exception{
			
			try {
				return getCitaciones().contarCitaciones(param);
			} catch (Exception e) {
				throw new RemoteException("", e);
			}
		}
		
		/**
		 * Comentario para la tarea ANT de generarcion de Interfaces.
		 *
		 * @param param the param
		 * @return the java.lang. string
		 * @throws Exception the exception
		 * @throws RemoteException the remote exception
		 * @ejb.interface-method view-type="remote"
		 * @ejb.transaction type="Required"
		 * @weblogic.ejb.idempotent-methods
		 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
		 */
		public java.lang.String edicionCitaciones(w83b.w83bBeans.W83bCitacionBean param) throws  java.lang.Exception, java.rmi.RemoteException {
			
				return getCitaciones().edicionCitaciones(param);
				
		}
		
		/**
		 * Comentario para la tarea ANT de generarcion de Interfaces.
		 *
		 * @param param the param
		 * @return the java.lang. string
		 * @throws Exception the exception
		 * @throws RemoteException the remote exception
		 * @ejb.interface-method view-type="remote"
		 * @ejb.transaction type="Required"
		 * @weblogic.ejb.idempotent-methods
		 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
		 */                    
		public java.lang.String movimientoCitaciones(w83b.w83bBeans.W83bCitacionBean param) throws  java.lang.Exception, java.rmi.RemoteException {
			
			w83b.w83bBeans.W83bCitacionBean retorno;
			try{
				if(!getCitaciones().existeCitacion(param))
				{
					retorno=getCitaciones().anyadirCitaciones(param);
					
					
					return retorno.getTerritorioImpugnacion()+"_"+retorno.getAnyoImpugnacion()+"_"+retorno.getNumImpugnacion();
				}else{
					return "-2";
				}
				
			}
			catch (Exception e)
			{
				this.sessionContext.setRollbackOnly();
				throw new EJBException(e);
			}
			
				
				
		}
		
		/**
		 * Comentario para la tarea ANT de generarcion de Interfaces.
		 *
		 * @param param the param
		 * @return the w83b.w83b beans. w83b citacion bean
		 * @throws Exception the exception
		 * @throws RemoteException the remote exception
		 * @ejb.interface-method view-type="remote"
		 * @ejb.transaction type="Supports"
		 * @weblogic.ejb.idempotent-methods
		 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
		 */
		public w83b.w83bBeans.W83bCitacionBean obtenerDetallesCitacion (java.util.HashMap param) throws  java.lang.Exception, java.rmi.RemoteException {

			try {
				return getCitaciones().obtenerDetallesCitacion(param);
			} catch (Exception e) {
				throw new RemoteException("", e);
			}
		}
		
		/**
		 * Comentario para la tarea ANT de generarcion de Interfaces.
		 *
		 * @param param the param
		 * @return the java.util. hash map
		 * @throws Exception the exception
		 * @throws RemoteException the remote exception
		 * @ejb.interface-method view-type="remote"
		 * @ejb.transaction type="Supports"
		 * @weblogic.ejb.idempotent-methods
		 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
		 */
		public java.util.HashMap obtenerDetallesComunicacionCitacion (java.util.HashMap param) throws  java.lang.Exception, java.rmi.RemoteException {

			try {
				return getCitaciones().obtenerDetallesComunicacionCitacion(param);
			} catch (Exception e) {
				throw new RemoteException("", e);
			}
		}
		
		/**
		 * Comentario para la tarea ANT de generarcion de Interfaces.
		 *
		 * @param param the param
		 * @return the java.util. hash map
		 * @throws Exception the exception
		 * @throws RemoteException the remote exception
		 * @ejb.interface-method view-type="remote"
		 * @ejb.transaction type="Supports"
		 * @weblogic.ejb.idempotent-methods
		 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
		 */
		public java.util.HashMap obtenerDetallesAcuseCitacion (java.util.HashMap param) throws  java.lang.Exception, java.rmi.RemoteException {

			try {
				return getCitaciones().obtenerDetallesAcuseCitacion(param);
			} catch (Exception e) {
				throw new RemoteException("", e);
			}
		}
		
		/**
		 * Comentario para la tarea ANT de generarcion de Interfaces.
		 *
		 * @param param the param
		 * @return the java.util. hash map
		 * @throws Exception the exception
		 * @throws RemoteException the remote exception
		 * @ejb.interface-method view-type="remote"
		 * @ejb.transaction type="Required"
		 * @weblogic.ejb.idempotent-methods
		 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
		 */
		public java.lang.String guardarComunicacionCitacion (java.util.HashMap param) throws  java.lang.Exception, java.rmi.RemoteException {
			
			try {
				return getCitaciones().guardarComunicacionCitacion(param);
			} catch (Exception e) {
				throw new RemoteException("", e);
			}
		}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.lang. integer
	 * @throws Exception the exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.lang.Integer contarIncidencias(w83b.w83bBeans.W83bIncidenciasBean param) throws Exception{
		
		try {
			return getIncidencias()
			.contarIncidencias(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. list
	 * @throws Exception the exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.List buscarIncidencias(w83b.w83bBeans.W83bIncidenciasBean param) throws Exception{
		
		try {
			return getIncidencias()
			.buscarIncidencias(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. list
	 * @throws Exception the exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.List buscarDelegadosIncidencias(w83b.w83bBeans.W83bNuevaIncidenciasBean param) throws Exception{
		
		try {
			return getIncidencias()
			.buscarDelegadosIncidencias(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. list
	 * @throws Exception the exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.List noExisteDniDelegados(java.util.ArrayList param) throws Exception{
		
		try {
			return getIncidencias()
			.noExisteDniDelegados(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the string
	 * @throws Exception the exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public String existeIncidencia(W83bNuevaIncidenciasBean param) throws Exception{
		
		try {
			return getIncidencias()
			.existeIncidencia(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the string
	 * @throws Exception the exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public String existeActa(W83bNuevaIncidenciasBean param) throws Exception{
		
		try {
			return getIncidencias()
			.existeActa(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the string
	 * @throws Exception the exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public W83bNuevaIncidenciasBean devolverNCentroTrabajo(W83bNuevaIncidenciasBean param) throws Exception{
		
		try {
			return getIncidencias()
			.devolverNCentroTrabajo(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the string
	 * @throws Exception the exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public String validarFechaEntradaIncidencia(W83bNuevaIncidenciasBean param) throws Exception{
		
		try {
			return getIncidencias()
			.validarFechaEntradaIncidencia(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param incidencia the incidencia
	 * @return the string
	 * @throws Exception the exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Required"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public String insertarIncidencia(W83bNuevaIncidenciasBean incidencia)throws Exception{
		try {
			return getIncidencias()
			.insertarIncidencia(incidencia);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the string
	 * @throws Exception the exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Required"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public HashMap recuperarEscrutinioDiferencias(java.util.ArrayList param)throws Exception{
		try {
			return getIncidencias()
			.recuperarEscrutinioDiferencias(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
		
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. list
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Required"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.List comprobarDatosMinisterio(w83b.w83bBeans.W83bDatosMinisterioBean param) throws  java.lang.Exception, java.rmi.RemoteException {
		
		try {
			return getDatosMinisterio()
			.comprobarDatosMinisterio(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. list
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.List comprobarAnualDatosMinisterio(w83b.w83bBeans.W83bDatosMinisterioBean param) throws  java.lang.Exception, java.rmi.RemoteException {
		
		try {
			return getDatosMinisterio()
			.comprobarAnualDatosMinisterio(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. list
	 * @throws Exception the exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.List buscarInicioCierre(w83b.w83bBeans.W83bCierreMensualBean param) throws Exception{
		
		try {
			return getCierreMensual()
			.buscarInicioCierre(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. map
	 * @throws Exception the exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.Map prevalidarCierre(w83b.w83bBeans.W83bCierreMensualBean param) throws Exception{
		
		try {
			return getCierreMensual()
			.prevalidarCierre(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. map
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Required"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.Map buscarDelegadosConvenio(w83b.w83bBeans.W83bResultadosBean param) throws  java.lang.Exception, java.rmi.RemoteException {

		try {
			return getResultados()
					.buscarDelegadosConvenio(param,false);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. map
	 * @throws Exception the exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public W83bNuevaIncidenciasBean detalleIncidencia(w83b.w83bBeans.W83bNuevaIncidenciasBean param) throws Exception{
		
		try {
			return getIncidencias()
			.detalleIncidencia(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. list
	 * @throws Exception the exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.List buscarResultadosSexo(w83b.w83bBeans.W83bResultadosBean param) throws Exception{
		
		try {
			return getResultados()
					.buscarResultadosSexo(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. list
	 * @throws Exception the exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.List buscarResultadosCNAE(w83b.w83bBeans.W83bResultadosBean param) throws Exception{
		
		try {
			return getResultados().buscarResultadosCNAE(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. list
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.Map buscarRepresentantesCandTamEmp(w83b.w83bBeans.W83bResultadosBean param) throws  java.lang.Exception, java.rmi.RemoteException {

		try {
			return getResultados()
					.buscarRepresentantesCandTamEmp(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return java.util.Map
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.Map buscarResulPorSectorSindicato(w83b.w83bBeans.W83bResultadosBean param) throws  java.lang.Exception, java.rmi.RemoteException {

		try {
			return getResultados()
					.buscarResulPorSectorSindicato(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. list
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.Map buscarDiferenciasPorConvenio(w83b.w83bBeans.W83bResultadosBean param) throws  java.lang.Exception, java.rmi.RemoteException {

		try {
			return getResultados()
					.buscarDiferenciasPorConvenio(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. list
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.Map buscarResulPorEscrutinio(w83b.w83bBeans.W83bResultadosBean param) throws  java.lang.Exception, java.rmi.RemoteException {

		try {
			return getResultados()
					.buscarResulPorEscrutinio(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. list
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.List existeSector(w83b.w83bBeans.W83bResultadosBean param) throws  java.lang.Exception, java.rmi.RemoteException {

		try {
			return getResultados()
					.existeSector(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Required"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public void generarMigracion() throws  java.lang.Exception, java.rmi.RemoteException {
		
		try {
			 getMigracion()
			.generarMigracion();
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. list
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.List buscarPreavisosdeCentroTrabajo(w83b.w83bBeans.W83bCentroTrabajoBean param) throws  java.lang.Exception, java.rmi.RemoteException {
		try {
			return getActas()
					.buscarPreavisosdeCentroTrabajo(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. list
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.List buscarSindicatos(w83b.w83bBeans.W83bActasBean param) throws  java.lang.Exception, java.rmi.RemoteException {
		try {
			return getActas()
			.buscarListaSindicatos(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param cierre the cierre
	 * @return the string
	 * @throws Exception the exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Required"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public String procesarCierre(java.util.HashMap cierre)throws Exception{
		try {
			return getCierreMensual()
			.procesarCierre(cierre);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param cierre the cierre
	 * @return the string
	 * @throws Exception the exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Required"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public String deshacerCierre(w83b.w83bBeans.W83bCierreMensualBean param)throws Exception{
		try {
			return getCierreMensual()
			.deshacerCierre(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. list
	 * @throws Exception the exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.List consultarCierre(w83b.w83bBeans.W83bCierreMensualBean param) throws Exception{
		
		try {
			return getCierreMensual()
			.consultarCierre(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the string
	 * @throws Exception the exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Required"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public String actFechaRegResolDen(java.util.ArrayList param)throws Exception{
		try {
			return getListados()
			.actFechaRegResolDen(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the w83b certificaciones bean
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Required"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public W83bCertificacionesBean cargaCertificacion(W83bCertificacionesBean param) throws  java.lang.Exception, java.rmi.RemoteException {
		
			return getCertificaciones().cargaCertificacion(param);
			
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. list
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.List buscarRelacionBajas(w83b.w83bBeans.W83bListadosBean param) throws  java.lang.Exception, java.rmi.RemoteException {

		try {
			return getListados()
					.buscarRelacionBajas(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. list
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.List buscarDelegadosActas(w83b.w83bBeans.W83bListadosBean param) throws  java.lang.Exception, java.rmi.RemoteException {

		try {
			return getListados()
					.buscarDelegadosActas(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. list
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.List buscarDelegadosIncompletos(w83b.w83bBeans.W83bListadosBean param) throws  java.lang.Exception, java.rmi.RemoteException {

		try {
			return getListados()
					.buscarDelegadosIncompletos(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}

	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the list
	 * @throws Exception the exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public List buscarActasVivasCentrosTrabajoRepetidos(W83bListadosActasVivasCentroRepeBean param) throws Exception {
		try {
			return getListados()
					.buscarActasVivasCentrosTrabajoRepetidos(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the string
	 * @throws Exception the exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Required"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public String anularActaPorFechaEleccion(HashMap param) throws Exception {
		try {
			return getListados()
			.anularActaPorFechaEleccion(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. list
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.List w83bGenerarComunicPreaviso(w83b.w83bBeans.W83bComunicacionesBean param) throws  java.lang.Exception, java.rmi.RemoteException {

		try {
			return getComunicaciones()
					.generarComunicPreaviso(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. list
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.List w83bGenerarComunicIncidencias(w83b.w83bBeans.W83bComunicacionesBean param) throws  java.lang.Exception, java.rmi.RemoteException {

		try {
			return getComunicaciones()
					.generarComunicIncidencias(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. list
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.List w83bComunicLibroRegActas(w83b.w83bBeans.W83bComunicacionesBean param) throws  java.lang.Exception, java.rmi.RemoteException {

		try {
			return getComunicaciones()
					.generarComunicLibroRegActas(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. list
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.List w83bComunicComEmpresas(w83b.w83bBeans.W83bComunicacionesBean param) throws  java.lang.Exception, java.rmi.RemoteException {

		try {
			return getComunicaciones()
					.generarComunicComEmpresas(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. list
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.List w83bComunicRequeMesa(w83b.w83bBeans.W83bComunicacionesBean param) throws  java.lang.Exception, java.rmi.RemoteException {

		try {
			return getComunicaciones()
					.generarComunicRequeMesa(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. list
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.List w83bOficioRequeMesa(w83b.w83bBeans.W83bComunicacionesBean param) throws  java.lang.Exception, java.rmi.RemoteException {

		try {
			return getComunicaciones()
					.generarOficioRequeMesa(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. list
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.List w83bComunicImpugResueltas(w83b.w83bBeans.W83bComunicacionesBean param) throws  java.lang.Exception, java.rmi.RemoteException {

		try {
			return getComunicaciones()
					.w83bComunicImpugResueltas(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. list
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.List w83bComunicLaudosResueltos(w83b.w83bBeans.W83bComunicacionesBean param) throws  java.lang.Exception, java.rmi.RemoteException {

		try {
			return getComunicaciones()
					.w83bComunicLaudosResueltos(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. list
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.List w83bComunicResolDeneg(w83b.w83bBeans.W83bComunicacionesBean param) throws  java.lang.Exception, java.rmi.RemoteException {

		try {
			return getComunicaciones()
					.w83bComunicResolDeneg(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. list
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.List w83bCargaCuadroResumenHist(w83b.w83bBeans.W83bHistoricosBean param) throws  java.lang.Exception, java.rmi.RemoteException {
		
		try {
			return getHistoricos()
			.w83bCargaCuadroResumenHist(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. list
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.List w83bCargaCuadroResumenHistClasif(w83b.w83bBeans.W83bHistoricosBean param) throws  java.lang.Exception, java.rmi.RemoteException {
		
		try {
			return getHistoricos()
			.w83bCargaCuadroResumenHistClasif(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. list
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.List w83bCargaRepCandTamHist(w83b.w83bBeans.W83bHistoricosBean param) throws  java.lang.Exception, java.rmi.RemoteException {
		
		try {
			return getHistoricos()
			.w83bCargaRepCandTamHist(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. list
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.List w83bCargaResultSexoHist(w83b.w83bBeans.W83bHistoricosBean param) throws  java.lang.Exception, java.rmi.RemoteException {
		
		try {
			return getHistoricos()
			.w83bCargaResultSexoHist(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. list
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.List w83bCargaDelegConvenioHist(w83b.w83bBeans.W83bHistoricosBean param) throws  java.lang.Exception, java.rmi.RemoteException {
		
		try {
			return getHistoricos()
			.w83bCargaDelegConvenioHist(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. list
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.List w83bCargaDelegAgrupConvHist(w83b.w83bBeans.W83bHistoricosBean param) throws  java.lang.Exception, java.rmi.RemoteException {
		
		try {
			return getHistoricos()
			.w83bCargaDelegAgrupConvHist(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the string
	 * @throws Exception the exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Required"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public String actFechaReque(java.util.ArrayList param)throws Exception{
		try {
			return getComunicaciones()
			.actFechaReque(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. list
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.List generarNumSalida(java.util.ArrayList param) throws  java.lang.Exception, java.rmi.RemoteException {

		try {
			return getComunicaciones()
					.generarNumSalida(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the string
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Required"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public String insertarComunicInd(java.util.HashMap param) throws  java.lang.Exception, java.rmi.RemoteException {

		try {			
			String resultado = getComunicaciones()
			.insertarComunicInd(param);
			
			return resultado;
		} catch (Exception e) {
			
			throw new RemoteException("", e);
		}
	}
	
		
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. list
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.List comunicExtraccionDatos(w83b.w83bBeans.W83bComunicacionesBean param) throws  java.lang.Exception, java.rmi.RemoteException {

		try {
			return getComunicaciones()
					.comunicExtraccionDatos(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the w83b.w83b beans. w83b usuario xl nets bean
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public w83b.w83bBeans.W83bUsuarioXLNetsBean darAltaRegistroNuevoNumeroEntradaDelegacion(w83b.w83bBeans.W83bUsuarioXLNetsBean param) throws  java.lang.Exception, java.rmi.RemoteException {

		try {
			return getComunes()
					.darAltaRegistroNuevoNumeroEntradaDelegacion(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the w83b.w83b beans. w83b usuario xl nets bean
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public w83b.w83bBeans.W83bUsuarioXLNetsBean refrescarUsuarioDelegacion(w83b.w83bBeans.W83bUsuarioXLNetsBean param) throws  java.lang.Exception, java.rmi.RemoteException {
		
		try {
			return getComunes()
			.refrescarUsuarioDelegacion(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the w83b.w83b beans. w83b usuario xl nets bean
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public w83b.w83bBeans.W83bUsuarioXLNetsBean refrescarRegistroAutomaticoUsuarioDelegacion(w83b.w83bBeans.W83bUsuarioXLNetsBean param) throws  java.lang.Exception, java.rmi.RemoteException {
		
		try {
			return getComunes()
			.refrescarRegistroAutomaticoUsuarioDelegacion(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the w83b.w83bBeans.W83bActasBean
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Required"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public w83b.w83bBeans.W83bActasBean buscarDatosFichaActa(w83b.w83bBeans.W83bNuevaIncidenciasBean param) throws  java.lang.Exception, java.rmi.RemoteException {
		W83bActasBean acta=new W83bActasBean();
		acta.setIdioma(param.getIdioma());
		acta.setUsuarioBean(param.getUsuarioBean());
		acta.setNumActaAno(param.getActaAnyo());
		acta.setNumActa(param.getActaNumero());
		acta.setNumActaTerritorio(param.getActaTerritorio());
		acta.setVersion(param.getActaVersion());
		acta.setPestana("fichaActaIncidencias");
		acta=getActas().detalleActas(acta);
		acta.setListaSindicatosExcel(getActas().buscarListaSindicatos(acta));
		return acta;
		
	}
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.util. list
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.util.List busquedaBandejaEntrada(w83b.w83bBeans.W83bPreavisosBean param) throws  java.lang.Exception, java.rmi.RemoteException {

		try {
			return getBandejaEntrada()
					.busquedaBandejaEntrada(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the w83b.w83b beans. w83b preavisos bean
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public w83b.w83bBeans.W83bPreavisosBean buscarDetallePreaviso (java.util.HashMap param) throws  java.lang.Exception, java.rmi.RemoteException {

		try {
			return getBandejaEntrada()
			.buscarDetallePreaviso(param);
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	
	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.lang. string
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Required"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public java.lang.String validarDescartarPreaviso(java.util.HashMap param) throws  java.lang.Exception, java.rmi.RemoteException {
		
		try {
			String resultado="0";
			List preavisos = getBandejaEntrada().validarDescartarPreaviso(param);
			if (preavisos.size()>0){
				W83bDocBean docBean = getBandejaEntrada().generarficherovuelta(preavisos, (W83bUsuarioXLNetsBean)param.get("usuario"), (String)param.get("idioma"));
				resultado = getBandejaEntrada().insertarFicheroVuelta(docBean);
			}
			return resultado;
			
		} catch (Exception e) {
			throw new RemoteException("", e);
		}
	}
	

	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the java.lang. string
	 * @throws EJBException the eJB exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Required"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
	public HashMap guardarLotePreavisos(w83b.w83bBeans.W83bLotesPreavisosBean param) throws  javax.ejb.EJBException {
		
			try{
				HashMap resultado=getLotesPreavisos().anyadirLotePreavisos(param);
				
				//getLotesPreavisos().insertarDocsLotePreavisos(param);
				
//				
//				String fechaRegistro = (String)resultado.get("fechaRegistro");
//				
//				if ("1".equals(param.getUsuarioBean().getRegManual())){
//					fechaRegistro = "1";
//				}

				return resultado;//+"___"+fechaRegistro;
			}
			catch (Exception e)
			{
				this.sessionContext.setRollbackOnly();
				throw new EJBException(e);
			}
			
	}
	

	/**
	 * Comentario para la tarea ANT de generarcion de Interfaces.
	 *
	 * @param param the param
	 * @return the w83b.w83b beans. w83b lotesPreavisos bean
	 * @throws Exception the exception
	 * @throws RemoteException the remote exception
	 * @ejb.interface-method view-type="remote"
	 * @ejb.transaction type="Supports"
	 * @weblogic.ejb.idempotent-methods
	 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
	 */
		public w83b.w83bBeans.W83bLotesPreavisosBean detalleLotesPreavisos(w83b.w83bBeans.W83bLotesPreavisosBean param) throws  java.lang.Exception, java.rmi.RemoteException {
			
			try {
				return getLotesPreavisos()
				.detalleLotesPreavisos(param);
			} catch (Exception e) {
				throw new RemoteException("", e);
			}
		}
		
		/**
		 * Comentario para la tarea ANT de generarcion de Interfaces.
		 *
		 * @param param the param
		 * @return the w83b.w83b beans. w83b lotesPreavisos bean
		 * @throws Exception the exception
		 * @throws RemoteException the remote exception
		 * @ejb.interface-method view-type="remote"
		 * @ejb.transaction type="Supports"
		 * @weblogic.ejb.idempotent-methods
		 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
		 */
		public w83b.w83bBeans.W83bLotesPreavisosBean generarNotificaciones(w83b.w83bBeans.W83bLotesPreavisosBean param) throws  java.lang.Exception, java.rmi.RemoteException {
			
			try {
				return getLotesPreavisos()
				.generarNotificaciones(param);
			} catch (Exception e) {
				throw new RemoteException("", e);
			}
		}
		/**
		 * Comentario para la tarea ANT de generarcion de Interfaces.
		 *
		 * @param param the param
		 * @return the w83b.w83b beans. w83b lotesPreavisos bean
		 * @throws Exception the exception
		 * @throws RemoteException the remote exception
		 * @ejb.interface-method view-type="remote"
		 * @ejb.transaction type="Supports"
		 * @weblogic.ejb.idempotent-methods
		 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
		 */
		public w83b.w83bBeans.W83bLotesPreavisosBean deshacerAltaLote(w83b.w83bBeans.W83bLotesPreavisosBean param) throws  java.lang.Exception, java.rmi.RemoteException {
			
			try {
				return getLotesPreavisos()
				.deshacerAltaLote(param);
			} catch (Exception e) {
				throw new RemoteException("", e);
			}
		}
		

		/**
		 * Comentario para la tarea ANT de generarcion de Interfaces.
		 *
		 * @param param the param
		 * @return the w83b.w83b beans. w83b lotesPreavisos bean
		 * @throws Exception the exception
		 * @throws RemoteException the remote exception
		 * @ejb.interface-method view-type="remote"
		 * @ejb.transaction type="Supports"
		 * @weblogic.ejb.idempotent-methods
		 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
		 */
		public java.util.List detallePreavisos(w83b.w83bBeans.W83bLotesPreavisosBean param) throws  java.lang.Exception, java.rmi.RemoteException {
			
			try {
				return getLotesPreavisos()
				.detallePreavisos(param);
			} catch (Exception e) {
				throw new RemoteException("", e);
			}
		}
		
		/**
		 * Comentario para la tarea ANT de generarcion de Interfaces.
		 *
		 * @param param the param
		 * @return the w83b.w83b beans. w83b lotesPreavisos bean
		 * @throws Exception the exception
		 * @throws RemoteException the remote exception
		 * @ejb.interface-method view-type="remote"
		 * @ejb.transaction type="Supports"
		 * @weblogic.ejb.idempotent-methods
		 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
		 */
		public w83b.w83bBeans.W83bLotesPreavisosBean obtenerDetallePreaviso(w83b.w83bBeans.W83bLotesPreavisosBean param) throws  java.lang.Exception, java.rmi.RemoteException {
			
			try {
				return getLotesPreavisos()
				.obtenerDetallePreaviso(param);
			} catch (Exception e) {
				throw new RemoteException("", e);
			}
		}
		
		   /**
		    * Actualiza la información de acuse de recibo de una comunicación de un preaviso
		    * @param listaComunicacionesAcuse List
		    * @throws Exception the exception
		    * @throws RemoteException the remote exception
		    */
		public void actualizarDatosAcusesComunicacionPreavisos(ArrayList listaComunicacionesAcuse) throws  java.lang.Exception, java.rmi.RemoteException {
			
			try {
				W83bSindicatosEJBBean.getPreavisos().actualizarDatosAcusesComunicacionPreavisos(listaComunicacionesAcuse);
			} catch (Exception e) {
				throw new RemoteException("", e);
			}
		}
		
		
	   /**
	    * Devuelve el numero de comunicaciones de preavisos que se van a mandar a correspondencia
	    * @param param the param
	    * @return the java.lang.Integer
	    * @throws Exception the exception
	    * @throws RemoteException the remote exception
	    */
		 public java.lang.Integer obtenerNumPreavisosGenerarComunic(w83b.w83bBeans.W83bComunicacionesBean param) throws  java.lang.Exception, java.rmi.RemoteException {

			try {
				return getComunicaciones().obtenerNumPreavisosGenerarComunic(param);
			} catch (Exception e) {
				throw new RemoteException("", e);
			}
		}
		
		 
		 
	   /**
	    * Devuelve los preavisos de los que se va a enviar comunicación
	    * @param comunicacionBean the param
	    * @return java.util.List
	    * @throws Exception the exception
	    * @throws RemoteException the remote exception
	    */
		public java.util.List obtenerPreavisosGenerarComunic(w83b.w83bBeans.W83bComunicacionesBean param) throws  java.lang.Exception, java.rmi.RemoteException {

			try {
				return getComunicaciones()
						.obtenerPreavisosGenerarComunic(param);
			} catch (Exception e) {
				throw new RemoteException("", e);
			}
		}
		
	   /**
	    * Devuelve el numero de comunicaciones de actas que se van a mandar a correspondencia
	    * @param param the param
	    * @return the java.lang.Integer
	    * @throws Exception the exception
	    * @throws RemoteException the remote exception
	    */
		 public java.lang.Integer obtenerNumActasGenerarComunic(w83b.w83bBeans.W83bComunicacionesBean param) throws  java.lang.Exception, java.rmi.RemoteException {

			try {
				return getComunicaciones().obtenerNumActasGenerarComunic(param);
			} catch (Exception e) {
				throw new RemoteException("", e);
			}
		}
		 
		 
	   /**
	    * Devuelve los actas de los que se va a enviar comunicación
	    * @param comunicacionBean the param
	    * @return java.util.List
	    * @throws Exception the exception
	    * @throws RemoteException the remote exception
	    */
		public java.util.List obtenerActasGenerarComunic(w83b.w83bBeans.W83bComunicacionesBean param) throws  java.lang.Exception, java.rmi.RemoteException {

			try {
				return getComunicaciones()
						.obtenerActasGenerarComunic(param);
			} catch (Exception e) {
				throw new RemoteException("", e);
			}
		}
		
	   /**
	    * Actualiza la información de acuse de recibo de una comunicación de actas
	    * @param listaComunicacionesAcuse List
	    * @throws Exception the exception
	    * @throws RemoteException the remote exception
	    */
		public void actualizarDatosAcusesComunicacionActas(ArrayList listaComunicacionesAcuse) throws  java.lang.Exception, java.rmi.RemoteException {
			
			try {
				W83bSindicatosEJBBean.getActas().actualizarDatosAcusesComunicacionActas(listaComunicacionesAcuse);
			} catch (Exception e) {
				throw new RemoteException("", e);
			}
		}
		
		
		
	   /**
	    * Devuelve el numero de comunicaciones de actas que se van a mandar a correspondencia de requerimientos de mesa
	    * @param param the param
	    * @return the java.lang.Integer
	    * @throws Exception the exception
	    * @throws RemoteException the remote exception
	    */
	   public java.lang.Integer obtenerNumActasGenerarComunicRequMesa(w83b.w83bBeans.W83bComunicacionesBean param) throws  java.lang.Exception, java.rmi.RemoteException {

			try {
				return getComunicaciones().obtenerNumActasGenerarComunicRequMesa(param);
			} catch (Exception e) {
				throw new RemoteException("", e);
			}
		}
	   
	   /**	   
	    * Devuelve los actas de los que se va a enviar comunicación de requerimientos de mesa
	    * @param comunicacionBean the param
	    * @return java.util.List
	    * @throws Exception the exception
	    * @throws RemoteException the remote exception
	    */
		public java.util.List obtenerActasGenerarComunicRequMesa(w83b.w83bBeans.W83bComunicacionesBean param) throws  java.lang.Exception, java.rmi.RemoteException {

			try {
				return getComunicaciones()
						.obtenerActasGenerarComunicRequMesa(param);
			} catch (Exception e) {
				throw new RemoteException("", e);
			}
		}
		
	   /**
	    * Actualiza la información de acuse de recibo de una comunicación  de requerimientos de mesa de acta
	    * @param listaComunicacionesAcuse List
	    * @throws Exception the exception
	    * @throws RemoteException the remote exception
	    */
		public void actualizarDatosAcusesComunicacionActasRequMesa(ArrayList listaComunicacionesAcuse) throws  java.lang.Exception, java.rmi.RemoteException {
			
			try {
				W83bSindicatosEJBBean.getActas().actualizarDatosAcusesComunicacionActasRequMesa(listaComunicacionesAcuse);
			} catch (Exception e) {
				throw new RemoteException("", e);
			}
		}
		
		
	  /**
	    * Devuelve el numero de comunicaciones de actas que se van a mandar a correspondencia de resolución denegatoria
	    * @param param the param
	    * @return the java.lang.Integer
	    * @throws Exception the exception
	    * @throws RemoteException the remote exception
	    */
	   public java.lang.Integer obtenerNumActasGenerarComunicResolDeneg(w83b.w83bBeans.W83bComunicacionesBean param) throws  java.lang.Exception, java.rmi.RemoteException {

			try {
				return getComunicaciones().obtenerNumActasGenerarComunicResolDeneg(param);
			} catch (Exception e) {
				throw new RemoteException("", e);
			}
		}
		   
	   /**
	    * Devuelve el numero de comunicaciones de incidencias que se van a mandar a correspondencia
	    * @param param the param
	    * @return the java.lang.Integer
	    * @throws Exception the exception
	    * @throws RemoteException the remote exception
	    */
	   public java.lang.Integer obtenerNumIncidenciasGenerarComunic( w83b.w83bBeans.W83bComunicacionesBean param ) throws java.lang.Exception, java.rmi.RemoteException {

			try {
				return getComunicaciones().obtenerNumIncidenciasGenerarComunic(param);
			} catch (Exception e) {
				throw new RemoteException("", e);
			}
		}

	   /**
	    * Devuelve las incidencias de los que se va a enviar comunicación
	    * @param comunicacionBean the param
	    * @return java.util.List
	    * @throws Exception the exception
	    * @throws RemoteException the remote exception
	    */
		public java.util.List obtenerIncidenciasGenerarComunic(w83b.w83bBeans.W83bComunicacionesBean param) throws  java.lang.Exception, java.rmi.RemoteException {

			try {
				return getComunicaciones()
						.obtenerIncidenciasGenerarComunic(param);
			} catch (Exception e) {
				throw new RemoteException("", e);
			}
		}
		
		
	   /**
	    * Actualiza la información de acuse de recibo de una comunicación de incidencias
	    * @param listaComunicacionesAcuse List
	    * @throws Exception the exception
	    * @throws RemoteException the remote exception
	    */
		public void actualizarDatosAcusesComunicacionIncidencias(ArrayList listaComunicacionesAcuse) throws  java.lang.Exception, java.rmi.RemoteException {
			
			try {
				W83bSindicatosEJBBean.getIncidencias().actualizarDatosAcusesComunicacionIncidencias(listaComunicacionesAcuse);
			} catch (Exception e) {
				throw new RemoteException("", e);
			}
		}
		
		
	   /**
	    * Devuelve el numero de comunicaciones de impugnaciones resueltas que se van a mandar a correspondencia
	    * @param param the param
	    * @return the java.lang.Integer
	    * @throws Exception the exception
	    * @throws RemoteException the remote exception
	    */
	   public java.lang.Integer obtenerNumImpugResueltasGenerarComunic(w83b.w83bBeans.W83bComunicacionesBean param) throws  java.lang.Exception, java.rmi.RemoteException {

			try {
				return getComunicaciones().obtenerNumImpugResueltasGenerarComunic(param);
			} catch (Exception e) {
				throw new RemoteException("", e);
			}
		}
	   
	   
	   /**
	    * Devuelve impugnaciones resueltas de los que se va a enviar comunicación
	    * @param comunicacionBean the param
	    * @return java.util.List
	    * @throws Exception the exception
	    * @throws RemoteException the remote exception
	    */
		public java.util.List obtenerImpugResueltasGenerarComunic(w83b.w83bBeans.W83bComunicacionesBean param) throws  java.lang.Exception, java.rmi.RemoteException{

			try {
				return getComunicaciones().obtenerImpugResueltasGenerarComunic(param);
			} catch (Exception e) {
				throw new RemoteException("", e);
			}
		}
		
		
	   /**
	    * Actualiza la información de acuse de recibo de comunicaciones de impugnación resuelta
	    * @param listaComunicacionesAcuse List
	    * @throws Exception the exception
	    * @throws RemoteException the remote exception
	    */
	   public void actualizarDatosAcusesComunicacionImpugResueltas(ArrayList listaComunicacionesAcuse ) throws java.lang.Exception, java.rmi.RemoteException{

			try {
				W83bSindicatosEJBBean.getImpugnaciones().actualizarDatosAcusesComunicacionImpugResueltas(listaComunicacionesAcuse);
			} catch (Exception e) {
				throw new RemoteException("", e);
			}
		}
	   
	   /**
	    * Devuelve el numero de comunicaciones de laudos resueltss que se van a mandar a correspondencia
	    * @param param the param
	    * @return the java.lang.Integer
	    * @throws Exception the exception
	    * @throws RemoteException the remote exception
	    */
	   public java.lang.Integer obtenerNumLaudosResueltosGenerarComunic(w83b.w83bBeans.W83bComunicacionesBean param) throws  java.lang.Exception, java.rmi.RemoteException {

			try {
				return getComunicaciones().obtenerNumLaudosResueltosGenerarComunic(param);
			} catch (Exception e) {
				throw new RemoteException("", e);
			}
		}
	   
	   /**
	    * Devuelve laudos resueltos de los que se va a enviar comunicación
	    * @param comunicacionBean the param
	    * @return java.util.List
	    * @throws Exception the exception
	    * @throws RemoteException the remote exception
	    */
		public java.util.List obtenerLaudosResueltosGenerarComunic(w83b.w83bBeans.W83bComunicacionesBean param) throws  java.lang.Exception, java.rmi.RemoteException{

			try {
				return getComunicaciones().obtenerLaudosResueltosGenerarComunic(param);
			} catch (Exception e) {
				throw new RemoteException("", e);
			}
		}
		
		
	   /**
	    * Actualiza la información de acuse de recibo de comunicaciones de laudos resueltos
	    * @param listaComunicacionesAcuse List
	    * @throws Exception the exception
	    * @throws RemoteException the remote exception
	    */
	   public void actualizarDatosAcusesComunicacionLaudosResueltos(ArrayList listaComunicacionesAcuse ) throws java.lang.Exception, java.rmi.RemoteException{

			try {
				W83bSindicatosEJBBean.getImpugnaciones().actualizarDatosAcusesComunicacionLaudosResueltos(listaComunicacionesAcuse);
			} catch (Exception e) {
				throw new RemoteException("", e);
			}
		}

		/**
		 * Comentario para la tarea ANT de generarcion de Interfaces.
		 *
		 * @param param the param
		 * @return the java.lang. string
		 * @throws Exception the exception
		 * @throws RemoteException the remote exception
		 * @ejb.interface-method view-type="remote"
		 * @ejb.transaction type="Required"
		 * @weblogic.ejb.idempotent-methods
		 * @weblogic.ejb.transaction-isolation isolation-level="TRANSACTION_READ_COMMITTED"
		 */
		public java.lang.String actualizarVocesLaudo(w83b.w83bBeans.W83bImpugnacionBean param) throws  java.lang.Exception, java.rmi.RemoteException {
			
				return getImpugnaciones().actualizarVocesLaudo(param);
				
		}
	   
	   
}
